фикс документации

This commit is contained in:
Sergey Antropoff
2026-04-27 08:45:15 +03:00
parent d9bc3c0bad
commit fd8ef1c5c7
3 changed files with 47 additions and 15 deletions

View File

@@ -114,9 +114,21 @@ make build # ~3-5 минут
## Шаг 8 — Прогнать тесты (рекомендуется)
```bash
make molecule-all # ~15-20 минут
# Быстрый минимум перед первым деплоем:
make lint
make molecule-k3s
make molecule-cluster
# Полный набор (дольше):
make molecule-addon-all
```
Рекомендуемый порядок:
1. `make lint` — проверка синтаксиса плейбуков.
2. `make molecule-k3s` — роль k3s.
3. `make molecule-cluster` — топология 3 master + 2 worker.
4. `make molecule-addon-all` — аддоны (останавливается на первой ошибке).
## Шаг 9 — Проверить SSH и dry-run
```bash
@@ -136,10 +148,13 @@ make install
3. rpi01: K3S server (join) + taint NoSchedule
4. CNI (если не Flannel)
5. kube-vip: VIP + LoadBalancer
6. NFS server + CSI NFS Driver → StorageClass `nfs-master01`
7. ingress-nginx
Ожидаемое время: **15-25 минут**.
Ожидаемое время: **10-20 минут**.
### Важно
`make install` разворачивает только core-компоненты кластера.
Аддоны (`nfs-server`, `csi-nfs`, `ingress-nginx`, `cert-manager`, `prometheus-stack` и т.д.) ставятся отдельным шагом.
## Шаг 11 — Проверить результат
@@ -165,6 +180,9 @@ addon_gitea: true
```bash
make install-addons # все включённые аддоны
make addon-prometheus-stack # конкретный аддон
make addon-ingress-nginx
make addon-cert-manager
make addon-nfs # nfs-server + csi-nfs
```
Полный каталог аддонов — [addons.md](addons.md).