fix: разорвать симлинки services_list, запрет симлинков в правилах
This commit is contained in:
@@ -11,6 +11,7 @@
|
|||||||
- Коммитить и пушить после каждого завершённого этапа
|
- Коммитить и пушить после каждого завершённого этапа
|
||||||
- **⛔ .gitignore — ДО генерации:** генераторы по сервисам (`yaml-generator`, `resource-generator`, `docs-generator` в `TOOLS/bin/`) создают файлы в папках-приёмниках. Эти папки-приёмники — СРАЗУ добавлять в `.gitignore`, ДО запуска генераторов. НЕ после. Что именно: `resources_yaml/`, `resources_gen/`, `generated/`, `docs/30_registry/resources/` и любые новые.
|
- **⛔ .gitignore — ДО генерации:** генераторы по сервисам (`yaml-generator`, `resource-generator`, `docs-generator` в `TOOLS/bin/`) создают файлы в папках-приёмниках. Эти папки-приёмники — СРАЗУ добавлять в `.gitignore`, ДО запуска генераторов. НЕ после. Что именно: `resources_yaml/`, `resources_gen/`, `generated/`, `docs/30_registry/resources/` и любые новые.
|
||||||
- **Аудит при старте:** перед началом работы — `git ls-files` на сгенерированное, сверить с `.gitignore`
|
- **Аудит при старте:** перед началом работы — `git ls-files` на сгенерированное, сверить с `.gitignore`
|
||||||
|
- **⛔ Симлинки запрещены.** Никаких `ln -s`. Разные стенды — разные файлы. Общий код — через импорты, не через симлинки.
|
||||||
|
|
||||||
## Поведение агента
|
## Поведение агента
|
||||||
|
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
../services_list.txt
|
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Общий список сервисов — объединение DEV/TEST/PROD
|
||||||
|
# service_id service_name # RU description
|
||||||
|
# do not delete lines; to exclude a service, comment it with #
|
||||||
|
1 dummy # Болванка
|
||||||
|
2 template # Темплейт k8s
|
||||||
|
12 s3 # S3 Object Storage
|
||||||
|
13 s3bucket # S3 бакет
|
||||||
|
19 vcOrg # Организация в Cloud Director
|
||||||
|
# 20 vcOrgSaas # Организация [DEPRECATED] — нет в UI
|
||||||
|
21 vc_vdc # Виртуальный датацентр (vDC)
|
||||||
|
22 vc_nsxt # Сетевой шлюз периметра (Edge)
|
||||||
|
# 23 vc_vm # VM в Cloud Director (старый формат) (vc_vm) — нет в UI
|
||||||
|
# 24 vcNat # DEPRECATED Правила маршрутизации для VM (vc_nat)
|
||||||
|
25 vcexternalip # Публичные IP адреса
|
||||||
|
26 vapp # Виртуальный каталог ВМ (vApp)
|
||||||
|
27 vc_vm_v2 # VM в Cloud Director (vc_vmV2)
|
||||||
|
28 vc_vm_v3 # Виртуальная машина
|
||||||
|
29 vcVdcGroup # Группа датацентров
|
||||||
|
# 32 vmpostgre # vc_vm_postgresql_std
|
||||||
|
50 nextcloud # Nextcloud
|
||||||
|
81 superset # Apache Superset
|
||||||
|
82 harbor # Container Registry
|
||||||
|
86 k8sVelero # Velero
|
||||||
|
# 87 k8svalkey # Valkey — нет в UI
|
||||||
|
# 88 k8sZitiController # k8sZitiController — нет в UI
|
||||||
|
89 flask # Web-сервер с фреймворком Flask
|
||||||
|
90 postgres # PostgreSQL
|
||||||
|
91 redis # Redis
|
||||||
|
92 mongodb # MongoDB
|
||||||
|
93 rabbitmq # RabbitMQ
|
||||||
|
94 lucee # Lucee
|
||||||
|
95 nodejs # NodeJS
|
||||||
|
96 pgadmin # pgAdmin
|
||||||
|
# 97 nodered # NodeRed
|
||||||
|
98 http # Простой HTTP контейнер
|
||||||
|
99 gitea # Gitea
|
||||||
|
# 100 openwhisk # Serverless Openwhisk — нет в UI
|
||||||
|
109 zonesV2 # Управление DNS
|
||||||
|
# 110 dnszone # DNS зона — нет в UI
|
||||||
|
111 dnsrecord # DNS запись
|
||||||
|
# 112 tenant # Тенант в Grafana — нет в UI
|
||||||
|
# 113 vcComplex # Быстрый старт — нет в UI
|
||||||
|
# 114 GiteaComplex # Комплексная услуга по созданию gitea — нет в UI
|
||||||
|
115 mariadb # Mariadb
|
||||||
|
116 kafka # ApacheKafka
|
||||||
|
# 117 nifi # Nifi
|
||||||
|
119 Akhq # Akhq
|
||||||
|
120 clickhouse # ClickHouse
|
||||||
|
148 vcMgmtSthutrvalCluster # Менеджмент Kubernetes кластер Штурвал
|
||||||
|
149 valoTenant # VALO Cloud
|
||||||
|
150 k8sSthutrvalCluster # Kubernetes кластер Штурвал
|
||||||
|
151 k8sOpenbao # Vault
|
||||||
|
# 153 nifi # Nifi (DEV)
|
||||||
|
163 llmAi # LLM
|
||||||
|
# 175 k8sGo # Go — нет в UI
|
||||||
@@ -1 +0,0 @@
|
|||||||
../services_list.txt
|
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Общий список сервисов — объединение DEV/TEST/PROD
|
||||||
|
# service_id service_name # RU description
|
||||||
|
# do not delete lines; to exclude a service, comment it with #
|
||||||
|
1 dummy # Болванка
|
||||||
|
2 template # Темплейт k8s
|
||||||
|
12 s3 # S3 Object Storage
|
||||||
|
13 s3bucket # S3 бакет
|
||||||
|
19 vcOrg # Организация в Cloud Director
|
||||||
|
# 20 vcOrgSaas # Организация [DEPRECATED] — нет в UI
|
||||||
|
21 vc_vdc # Виртуальный датацентр (vDC)
|
||||||
|
22 vc_nsxt # Сетевой шлюз периметра (Edge)
|
||||||
|
# 23 vc_vm # VM в Cloud Director (старый формат) (vc_vm) — нет в UI
|
||||||
|
# 24 vcNat # DEPRECATED Правила маршрутизации для VM (vc_nat)
|
||||||
|
25 vcexternalip # Публичные IP адреса
|
||||||
|
26 vapp # Виртуальный каталог ВМ (vApp)
|
||||||
|
27 vc_vm_v2 # VM в Cloud Director (vc_vmV2)
|
||||||
|
28 vc_vm_v3 # Виртуальная машина
|
||||||
|
29 vcVdcGroup # Группа датацентров
|
||||||
|
# 32 vmpostgre # vc_vm_postgresql_std
|
||||||
|
50 nextcloud # Nextcloud
|
||||||
|
81 superset # Apache Superset
|
||||||
|
82 harbor # Container Registry
|
||||||
|
86 k8sVelero # Velero
|
||||||
|
# 87 k8svalkey # Valkey — нет в UI
|
||||||
|
# 88 k8sZitiController # k8sZitiController — нет в UI
|
||||||
|
89 flask # Web-сервер с фреймворком Flask
|
||||||
|
90 postgres # PostgreSQL
|
||||||
|
91 redis # Redis
|
||||||
|
92 mongodb # MongoDB
|
||||||
|
93 rabbitmq # RabbitMQ
|
||||||
|
94 lucee # Lucee
|
||||||
|
95 nodejs # NodeJS
|
||||||
|
96 pgadmin # pgAdmin
|
||||||
|
# 97 nodered # NodeRed
|
||||||
|
98 http # Простой HTTP контейнер
|
||||||
|
99 gitea # Gitea
|
||||||
|
# 100 openwhisk # Serverless Openwhisk — нет в UI
|
||||||
|
109 zonesV2 # Управление DNS
|
||||||
|
# 110 dnszone # DNS зона — нет в UI
|
||||||
|
111 dnsrecord # DNS запись
|
||||||
|
# 112 tenant # Тенант в Grafana — нет в UI
|
||||||
|
# 113 vcComplex # Быстрый старт — нет в UI
|
||||||
|
# 114 GiteaComplex # Комплексная услуга по созданию gitea — нет в UI
|
||||||
|
115 mariadb # Mariadb
|
||||||
|
116 kafka # ApacheKafka
|
||||||
|
# 117 nifi # Nifi
|
||||||
|
119 Akhq # Akhq
|
||||||
|
120 clickhouse # ClickHouse
|
||||||
|
148 vcMgmtSthutrvalCluster # Менеджмент Kubernetes кластер Штурвал
|
||||||
|
149 valoTenant # VALO Cloud
|
||||||
|
150 k8sSthutrvalCluster # Kubernetes кластер Штурвал
|
||||||
|
151 k8sOpenbao # Vault
|
||||||
|
# 153 nifi # Nifi (DEV)
|
||||||
|
163 llmAi # LLM
|
||||||
|
# 175 k8sGo # Go — нет в UI
|
||||||
@@ -6,23 +6,23 @@
|
|||||||
12 s3 # S3 Object Storage
|
12 s3 # S3 Object Storage
|
||||||
13 s3bucket # S3 бакет
|
13 s3bucket # S3 бакет
|
||||||
19 vcOrg # Организация в Cloud Director
|
19 vcOrg # Организация в Cloud Director
|
||||||
20 vcOrgSaas # Организация [DEPRECATED]
|
# 20 vcOrgSaas # Организация [DEPRECATED] — нет в UI
|
||||||
21 vc_vdc # Виртуальный датацентр (vDC)
|
21 vc_vdc # Виртуальный датацентр (vDC)
|
||||||
22 vc_nsxt # Сетевой шлюз периметра (Edge)
|
22 vc_nsxt # Сетевой шлюз периметра (Edge)
|
||||||
23 vc_vm # VM в Cloud Director (старый формат) (vc_vm)
|
# 23 vc_vm # VM в Cloud Director (старый формат) (vc_vm) — нет в UI
|
||||||
24 vcNat # DEPRECATED Правила маршрутизации для VM (vc_nat)
|
# 24 vcNat # DEPRECATED Правила маршрутизации для VM (vc_nat)
|
||||||
25 vcexternalip # Публичные IP адреса
|
25 vcexternalip # Публичные IP адреса
|
||||||
26 vapp # Виртуальный каталог ВМ (vApp)
|
26 vapp # Виртуальный каталог ВМ (vApp)
|
||||||
27 vc_vm_v2 # VM в Cloud Director (vc_vmV2)
|
27 vc_vm_v2 # VM в Cloud Director (vc_vmV2)
|
||||||
28 vc_vm_v3 # Виртуальная машина
|
28 vc_vm_v3 # Виртуальная машина
|
||||||
29 vcVdcGroup # Группа датацентров
|
29 vcVdcGroup # Группа датацентров
|
||||||
32 vmpostgre # vc_vm_postgresql_std
|
# 32 vmpostgre # vc_vm_postgresql_std
|
||||||
50 nextcloud # Nextcloud
|
50 nextcloud # Nextcloud
|
||||||
81 superset # Apache Superset
|
81 superset # Apache Superset
|
||||||
82 harbor # Container Registry
|
82 harbor # Container Registry
|
||||||
86 k8sVelero # Velero
|
86 k8sVelero # Velero
|
||||||
87 k8svalkey # Valkey
|
# 87 k8svalkey # Valkey — нет в UI
|
||||||
88 k8sZitiController # k8sZitiController
|
# 88 k8sZitiController # k8sZitiController — нет в UI
|
||||||
89 flask # Web-сервер с фреймворком Flask
|
89 flask # Web-сервер с фреймворком Flask
|
||||||
90 postgres # PostgreSQL
|
90 postgres # PostgreSQL
|
||||||
91 redis # Redis
|
91 redis # Redis
|
||||||
@@ -31,25 +31,25 @@
|
|||||||
94 lucee # Lucee
|
94 lucee # Lucee
|
||||||
95 nodejs # NodeJS
|
95 nodejs # NodeJS
|
||||||
96 pgadmin # pgAdmin
|
96 pgadmin # pgAdmin
|
||||||
97 nodered # NodeRed
|
# 97 nodered # NodeRed
|
||||||
98 http # Простой HTTP контейнер
|
98 http # Простой HTTP контейнер
|
||||||
99 gitea # Gitea
|
99 gitea # Gitea
|
||||||
100 openwhisk # Serverless Openwhisk (openwhisk_tenant)
|
# 100 openwhisk # Serverless Openwhisk — нет в UI
|
||||||
109 zonesV2 # Управление DNS
|
109 zonesV2 # Управление DNS
|
||||||
110 dnszone # DNS зона
|
# 110 dnszone # DNS зона — нет в UI
|
||||||
111 dnsrecord # DNS запись
|
111 dnsrecord # DNS запись
|
||||||
112 tenant # Тенант в Grafana
|
# 112 tenant # Тенант в Grafana — нет в UI
|
||||||
113 vcComplex # Быстрый старт
|
# 113 vcComplex # Быстрый старт — нет в UI
|
||||||
114 GiteaComplex # Комплексная услуга по созданию gitea
|
# 114 GiteaComplex # Комплексная услуга по созданию gitea — нет в UI
|
||||||
115 mariadb # Mariadb
|
115 mariadb # Mariadb
|
||||||
116 kafka # ApacheKafka
|
116 kafka # ApacheKafka
|
||||||
117 nifi # Nifi
|
# 117 nifi # Nifi
|
||||||
119 Akhq # Akhq
|
119 Akhq # Akhq
|
||||||
120 clickhouse # ClickHouse
|
120 clickhouse # ClickHouse
|
||||||
148 vcMgmtSthutrvalCluster # Менеджмент Kubernetes кластер Штурвал
|
148 vcMgmtSthutrvalCluster # Менеджмент Kubernetes кластер Штурвал
|
||||||
149 valoTenant # VALO Cloud
|
149 valoTenant # VALO Cloud
|
||||||
150 k8sSthutrvalCluster # Kubernetes кластер Штурвал
|
150 k8sSthutrvalCluster # Kubernetes кластер Штурвал
|
||||||
151 k8sOpenbao # Vault
|
151 k8sOpenbao # Vault
|
||||||
153 nifi # Nifi (DEV)
|
# 153 nifi # Nifi (DEV)
|
||||||
163 llmAi # LLM
|
163 llmAi # LLM
|
||||||
175 k8sGo # Go
|
# 175 k8sGo # Go — нет в UI
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
../services_list.txt
|
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Общий список сервисов — объединение DEV/TEST/PROD
|
||||||
|
# service_id service_name # RU description
|
||||||
|
# do not delete lines; to exclude a service, comment it with #
|
||||||
|
1 dummy # Болванка
|
||||||
|
2 template # Темплейт k8s
|
||||||
|
12 s3 # S3 Object Storage
|
||||||
|
13 s3bucket # S3 бакет
|
||||||
|
19 vcOrg # Организация в Cloud Director
|
||||||
|
# 20 vcOrgSaas # Организация [DEPRECATED] — нет в UI
|
||||||
|
21 vc_vdc # Виртуальный датацентр (vDC)
|
||||||
|
22 vc_nsxt # Сетевой шлюз периметра (Edge)
|
||||||
|
# 23 vc_vm # VM в Cloud Director (старый формат) (vc_vm) — нет в UI
|
||||||
|
# 24 vcNat # DEPRECATED Правила маршрутизации для VM (vc_nat)
|
||||||
|
25 vcexternalip # Публичные IP адреса
|
||||||
|
26 vapp # Виртуальный каталог ВМ (vApp)
|
||||||
|
27 vc_vm_v2 # VM в Cloud Director (vc_vmV2)
|
||||||
|
28 vc_vm_v3 # Виртуальная машина
|
||||||
|
29 vcVdcGroup # Группа датацентров
|
||||||
|
# 32 vmpostgre # vc_vm_postgresql_std
|
||||||
|
50 nextcloud # Nextcloud
|
||||||
|
81 superset # Apache Superset
|
||||||
|
82 harbor # Container Registry
|
||||||
|
86 k8sVelero # Velero
|
||||||
|
# 87 k8svalkey # Valkey — нет в UI
|
||||||
|
# 88 k8sZitiController # k8sZitiController — нет в UI
|
||||||
|
89 flask # Web-сервер с фреймворком Flask
|
||||||
|
90 postgres # PostgreSQL
|
||||||
|
91 redis # Redis
|
||||||
|
92 mongodb # MongoDB
|
||||||
|
93 rabbitmq # RabbitMQ
|
||||||
|
94 lucee # Lucee
|
||||||
|
95 nodejs # NodeJS
|
||||||
|
96 pgadmin # pgAdmin
|
||||||
|
# 97 nodered # NodeRed
|
||||||
|
98 http # Простой HTTP контейнер
|
||||||
|
99 gitea # Gitea
|
||||||
|
# 100 openwhisk # Serverless Openwhisk — нет в UI
|
||||||
|
109 zonesV2 # Управление DNS
|
||||||
|
# 110 dnszone # DNS зона — нет в UI
|
||||||
|
111 dnsrecord # DNS запись
|
||||||
|
# 112 tenant # Тенант в Grafana — нет в UI
|
||||||
|
# 113 vcComplex # Быстрый старт — нет в UI
|
||||||
|
# 114 GiteaComplex # Комплексная услуга по созданию gitea — нет в UI
|
||||||
|
115 mariadb # Mariadb
|
||||||
|
116 kafka # ApacheKafka
|
||||||
|
# 117 nifi # Nifi
|
||||||
|
119 Akhq # Akhq
|
||||||
|
120 clickhouse # ClickHouse
|
||||||
|
148 vcMgmtSthutrvalCluster # Менеджмент Kubernetes кластер Штурвал
|
||||||
|
149 valoTenant # VALO Cloud
|
||||||
|
150 k8sSthutrvalCluster # Kubernetes кластер Штурвал
|
||||||
|
151 k8sOpenbao # Vault
|
||||||
|
# 153 nifi # Nifi (DEV)
|
||||||
|
163 llmAi # LLM
|
||||||
|
# 175 k8sGo # Go — нет в UI
|
||||||
Reference in New Issue
Block a user