add: devops scripts and configs

This commit is contained in:
“Naeel”
2026-06-30 15:45:16 +04:00
parent ccf5020e78
commit 540c1f7293
28 changed files with 2210 additions and 0 deletions
@@ -0,0 +1,17 @@
{
"default_timeout": "10m",
"idle_timeout": "10m",
"operations": {
"create": "10m",
"modify": "7m",
"resume": "7m",
"suspend": "7m",
"create_user": "7m",
"delete_user": "6m",
"create_database": "7m",
"delete_database": "6m"
},
"overrides": {
"services.90.create": "7m"
}
}
+20
View File
@@ -0,0 +1,20 @@
# Stand profile: TEST
NUBES_API_ENDPOINT="https://deck-api-test.ngcloud.ru/api/v1"
TOKEN_FILE="secrets/test.token"
# Release versions
RELEASE_VERSION="5.0.55"
PROVIDER_VERSION="5.0.55"
DOCS_VERSION="5.0.55"
# Registry/S3 settings
REGISTRY_HOST="terra.k8c.ru"
REGISTRY_HOSTNAME="terra.k8c.ru"
NAMESPACE="nubes"
PROVIDER_NAME="nubes"
S3_BUCKET="terraform-registry"
S3CFG_REGISTRY="secrets/.s3cfg_registry"
# Signing keys
GPG_PRIVATE_KEY_PATH="secrets/private_key.asc"
GPG_PUBLIC_KEY_PATH="secrets/public_key.asc"
+46
View File
@@ -0,0 +1,46 @@
# service_id service_name # RU description
# do not delete lines; to exclude a service, comment it with #
1 dummy # Болванка для тестов
2 template # Болванка для тестирования
12 s3 # Масштабируемое хранилище данных
13 s3bucket # Бакет в сервисе S3
19 vcOrg # Организация в Cloud Director
20 vcOrgSaas # Без интеграции Keycloak
21 vc_vdc # Выделение вычислительных ресурсов
22 vc_nsxt # Обеспечение сетевой доступности в тенанте
23 vc_vm # Виртуальная машина без каких-либо особенностей. <br/>Данная услуга запускает vc_ip для выдачи белого адреса и подключения к ВМ
# 24 DEPRECATED Правила маршрутизации для VM (vc_nat) # excluded from active generation
25 vcexternalip # Резервирование IP адреса
26 vapp # Группировка виртуальных машин
27 vc_vm_v2 # Виртуальная машина с возможностью настройки Cloud Init<br/>Можно развернуть в услуге несколько ВМ<br/>В зависимости от настроек можно выдавать на ВМ vip + dns
28 vc_vm_v3 # Создание виртуальной машины
29 vcVdcGroup # Обеспечение сетевой доступности между датацентрами
32 vmpostgre # Сервис настройки PostgreSQL для виртуальной машины.<br/>Требует наличия ВМ
50 nextcloud # Платформа совместной работы
81 superset # Сервер отчетов
82 harbor # Реестр для хранения образов контейнеров
88 k8sZitiController # Контроллер управления Client to service & service to service Zero trust network<br/>
89 flask # Flask
90 postgres # Управляемая база данных PostgreSQL
91 redis # Управляемая база данных Redis
92 mongodb # Управляемая база данных MongoDB
93 rabbitmq # Сервер очередей
94 lucee # Cервер приложений
95 nodejs # Cервер приложений
96 pgadmin # Административный интерфейс для PostgreSQL
97 nodered # Low-code платформа для IoT
98 http # Простой HTTP контейнер
99 gitea # Сервис контроля версий
100 openwhisk # Добавление и удаления пользователя (учетной записи, тенанта) для работы с Openwhisk
110 dnszone # Хостинг DNS зоны
111 dnsrecord # DNS запись в созданной зоне
112 tenant # Организация доступов к мониторингу
113 vcComplex # Создание готовой иерархии ресурсов
114 GiteaComplex # Комплексная услуга из [&quot;gittea&quot;, &quot;postgres&quot;]
115 mariadb # Управляемая база данных MySQL
116 kafka # Сервис создания кластера Apache Kafka
117 nifi # ETL-система
119 Akhq # Web интерфейс Akhq для работы с Apache Kafka
120 clickhouse # Управляемая база данных ClickHouse
149 valoTenant # Корпоративная система обмена и синхронизации файлов
150 k8sSthutrvalCluster # Платформа управления K8s<br/>