фикс документации
This commit is contained in:
@@ -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).
|
||||
|
||||
Reference in New Issue
Block a user