docs(config): комментарии к group_vars, host_vars, inventory и defaults аддонов

- group_vars/all/main.yml: пояснения к глобальным настройкам K3S, сети, CNI,
  kube-vip, chrony, ротации сертификатов, сервисным пользователям и пакетам.
- group_vars/all/addons.yml: комментарии над флагами addon_* и активными
  блоками (NFS, CSI NFS, ingress-nginx, cert-manager, Databasus, MinIO,
  etcd backup и др.); исправлена битая строка-разделитель в секции Gitea Actions.
- group_vars/all/vault.yml.example: описание назначения каждого секрета.
- host_vars (master01, worker01, rpi01): пояснения к labels, taints и
  k3s_extra_server_args.
- inventory/hosts.ini: комментарии к группам и строкам нод, пояснение nfs_server;
  исправлена повреждённая линия-разделитель.
- addons/*/role/defaults/main.yml: русские комментарии над переменными
  (в т.ч. Harbor, Authelia, Istio, Prometheus, Vault, Jenkins, DNS-аддоны и др.).
- addons/csi-nfs/role/defaults/main.yml: исправлено имя csi_nfs_reclaim_policy
  (опечатка с кириллической «М» в имени ключа).
Рабочий vault.yml не менялся (секреты / ansible-vault).
This commit is contained in:
Sergey Antropoff
2026-04-28 02:32:19 +03:00
parent 4eaf91e2d2
commit dde2fc8a8a
47 changed files with 1057 additions and 232 deletions

View File

@@ -1,26 +1,37 @@
---
# Версия CSI GlusterFS Driver
# https://github.com/gluster/gluster-csi-driver/releases
# Тег образа/драйвера Gluster CSI
csi_glusterfs_version: "v1.0.0"
# Namespace для компонентов CSI
csi_glusterfs_namespace: "kube-system"
# GlusterFS REST API (Heketi) для динамического provisioning
# Heketi должен быть установлен отдельно на серверах GlusterFS
# URL API Heketi
csi_glusterfs_heketi_url: "http://heketi.glusterfs.local:8080"
# Пользователь Heketi
csi_glusterfs_heketi_user: "admin"
# JWT/секрет Heketi
csi_glusterfs_heketi_secret: "{{ vault_glusterfs_heketi_secret | default('changeme-heketi') }}"
# Cluster ID из Heketi (получить: heketi-cli cluster list)
# ID кластера Gluster в Heketi
csi_glusterfs_cluster_id: ""
# StorageClass
# Имя создаваемого StorageClass
csi_glusterfs_storage_class_name: "glusterfs"
# Назначить StorageClass по умолчанию
csi_glusterfs_storage_class_default: false
# Политика reclaim PVC
csi_glusterfs_reclaim_policy: "Delete" # Delete | Retain
# Тип тома Gluster (replicate/disperse)
csi_glusterfs_volume_type: "replicate:3" # replicate:3 | none | disperse:4:2
# GlusterFS серверы (hostnames/IPs нод GlusterFS кластера)
# Используются для прямого подключения без Heketi
# Статический список бриков/нод (если не только Heketi)
csi_glusterfs_endpoints: []
# Пример:
# csi_glusterfs_endpoints: