docs: link documentation environments

This commit is contained in:
“Naeel”
2026-09-03 17:26:20 +03:00
parent ccb458a167
commit bba6b47dc2
2 changed files with 23 additions and 3 deletions
@@ -89,6 +89,11 @@ func IndexMD(docsDir string, specs []types.ServiceSpec) {
var b bytes.Buffer
b.WriteString("# Ресурсы провайдера\n\n")
b.WriteString("## Другие стенды\n\n")
b.WriteString("Основные страницы документации для проверки конфигураций на других стендах:\n\n")
b.WriteString("- [DEV](https://tf-docs.nodejsk8s.dev.nubes.ru/nubes-dev/) — разработка и интеграция.\n")
b.WriteString("- [TEST](https://tf-docs.nodejsk8s.dev.nubes.ru/nubes-test/) — тестирование перед PROD.\n")
b.WriteString("- [PROD](https://tf-docs.nodejsk8s.dev.nubes.ru/nubes/) — рабочий стенд.\n\n")
order := []string{"Базы данных", "Очереди", "Хранилище", "K8s", "VMware", "Приложения", "Сеть", "Другие"}
for _, cat := range order {
@@ -1162,9 +1167,9 @@ func WriteNavFragment(docsDir string, specs []types.ServiceSpec) {
b.WriteString(fmt.Sprintf(" - Выходные данные: %s_outputs.md\n", s.Name))
b.WriteString(fmt.Sprintf(" - Операции: %s_ops.md\n", s.Name))
b.WriteString(fmt.Sprintf(" - Пример: %s_example.md\n", s.Name))
if hasCurated[s.Name] {
b.WriteString(fmt.Sprintf(" - 💡 Примеры из практики: curated/%s/pg_user_db.md\n", s.Name))
}
if hasCurated[s.Name] {
b.WriteString(fmt.Sprintf(" - 💡 Примеры из практики: curated/%s/pg_user_db.md\n", s.Name))
}
}
}