docs: успешный тест nested-провайдера 5.1.2 на TEST-стенде

This commit is contained in:
“Naeel”
2026-07-16 18:10:40 +04:00
parent 6da49113a1
commit dca79d3e16
@@ -0,0 +1,69 @@
# 2026-07-16 — Успешный тест nested-провайдера (5.1.2)
## Результат
PostgreSQL создан на TEST-стенде с nested HCL-блоками. Провайдер 5.1.2, registry `registry.kube5s.ru`.
## Конфигурация (nubes_postgres.tf)
```hcl
resource "nubes_postgres" "npg" {
resource_name = "pgtst01"
startup_configuration = {
resource_realm = var.realm
}
cluster_configuration = {
cpu = 500
memory = 512
replicas = 1
disk = 10
}
access_configuration = {
master_ip_space = "no-needed"
master_access_list = jsonencode(["10.0.0.0/8"])
slave_ip_space = "no-needed"
slave_access_list = jsonencode([])
}
postgres_configuration = {
version = "17"
ssl_required = true
pooler_master = false
pooler_slave = false
}
postgres_conf = jsonencode([{ param_name = "log_connections", param_value = "" }])
backup_configuration = {
s3_uid = var.s3_uid
retain = 14
schedule = "0 0 * * *"
}
autoscale_configuration = {
enabled = false
schedule = 0
percent = 10
quota = 100
}
}
```
## State после apply
```
nubes_postgres.npg
nubes_postgres_database.pg_db_2
nubes_postgres_user.pg_user_0
nubes_s3bucket.bukka0
```
## Операции (все 201 OK)
- create (#18) — 2 мин 16 сек
- resume (#6) — восстановление после suspend
- create_user × 3
- create_database × 3
- delete_user × 2
- delete_database × 3
- suspend
## Версия
5.1.2 (test), 2.1.0 (prod), 3.1.0 (dev)
## Registry
`registry.kube5s.ru` (kube5s.ru DNS → ingress 185.247.187.151)
Сертификат: `registry-kube5s-tls` (Let's Encrypt)