feat: добавить поддержку Kubernetes Kind кластеров

- Создан новый Docker образ k8s для работы с Kind, kubectl, Helm, Istio CLI
- Добавлены команды make k8s: create, destroy, stop, start, status, config, nodes, addon, shell
- Добавлена поддержка пресетов Kubernetes в molecule/presets/k8s/
- Создан скрипт create_k8s_cluster.py для автоматического создания кластеров и установки аддонов
- Добавлена документация docs/kubernetes-kind.md
- Команды kubectl выполняются внутри контейнера k8s, не требуют локальной установки
This commit is contained in:
Сергей Антропов
2025-10-26 03:30:58 +03:00
parent c360c45e79
commit c9fe155782
12 changed files with 1487 additions and 5 deletions

3
.gitignore vendored
View File

@@ -180,3 +180,6 @@ cython_debug/
# Локальные файлы редактора
.cursor/
# Kubernetes kubeconfig
kubeconfig