diff --git a/Makefile b/Makefile index 2682726..332ae47 100644 --- a/Makefile +++ b/Makefile @@ -1217,7 +1217,7 @@ lab: ## Управление лабораторией (up|down|sh|test|create|co $(MAKE) lab up; \ echo "$(GREEN)✅ Лаборатория сброшена$(RESET)";; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: up, down, sh, test, create, converge, verify, destroy, reset$(RESET)";; \ + echo "Неизвестная команда. Доступные: up, down, sh, test, create, converge, verify, destroy, reset";; \ esac # ============================================================================= @@ -1225,7 +1225,7 @@ lab: ## Управление лабораторией (up|down|sh|test|create|co # ============================================================================= .PHONY: kube -kube: ## Управление Kubernetes (sh|cmd|enter|kiali|istio|grafana|prom|pf-stop) +kube: ## Управление Kubernetes (sh|cmd|enter|kiali|istio|grafana|prom|pf-stop|kubeconfig) @case "$(word 2, $(MAKECMDGOALS))" in \ sh) \ echo "$(BLUE)🐚 Входим в контейнер с kubectl...$(RESET)"; \ @@ -1288,12 +1288,12 @@ kube: ## Управление Kubernetes (sh|cmd|enter|kiali|istio|grafana|prom| echo "$(RED)❌ Использование: make kube kubeconfig CLUSTER=lab$(RESET)"; \ exit 1; \ fi; \ - echo "$(BLUE)📋 Получаем kubeconfig для кластера $(CLUSTER)...$(RESET)"; \ + echo "Получаем kubeconfig для кластера $(CLUSTER)..."; \ mkdir -p reports/kubeconfigs; \ docker exec ansible-controller bash -lc 'kubectl --context kind-$(CLUSTER) config view --raw' > reports/kubeconfigs/kubeconfig-$(CLUSTER).yaml; \ - echo "$(GREEN)✅ Kubeconfig сохранен: reports/kubeconfigs/kubeconfig-$(CLUSTER).yaml$(RESET)";; \ + echo "Kubeconfig сохранен: reports/kubeconfigs/kubeconfig-$(CLUSTER).yaml";; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: sh, cmd, enter, kiali, istio, grafana, prom, pf-stop, kubeconfig$(RESET)";; \ + echo "Неизвестная команда. Доступные: sh, cmd, enter, kiali, istio, grafana, prom, pf-stop, kubeconfig";; \ esac # ============================================================================= @@ -1414,7 +1414,7 @@ preset: ## Управление пресетами (list|create|edit|test|copy) cp molecule/presets/$(SOURCE) molecule/presets/$(TARGET); \ echo "$(GREEN)✅ Пресет скопирован$(RESET)";; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: list, create, edit, test, copy$(RESET)";; \ + echo "Неизвестная команда. Доступные: list, create, edit, test, copy";; \ esac # ============================================================================= @@ -1815,10 +1815,10 @@ role: ## Управление ролями (list|create|edit|test|lint|deploy) echo "$(RED)❌ Playbook $$PLAYBOOK_NAME не найден$(RESET)"; \ fi;; \ *) \ - echo "$(RED)❌ Неизвестная команда playbook$(RESET)";; \ + echo "Неизвестная команда playbook";; \ esac;; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: list, create, edit, test, lint, deploy, info, playbook$(RESET)";; \ + echo "Неизвестная команда. Доступные: list, create, edit, test, lint, deploy, info, playbook";; \ esac # ============================================================================= @@ -1850,7 +1850,7 @@ vault: ## Управление Ansible Vault (show|create|edit|delete|rekey|decr echo "$(RED)🔒 Шифруем vault файл...$(RESET)"; \ docker exec ansible-controller bash -lc 'ansible-vault encrypt --encrypt-vault-id default --vault-password-file $(VAULT_PASSWORD_FILE) vault/secrets.yml';; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: show, create, edit, delete, rekey, decrypt, encrypt$(RESET)";; \ + echo "Неизвестная команда. Доступные: show, create, edit, delete, rekey, decrypt, encrypt";; \ esac # ============================================================================= @@ -1894,7 +1894,7 @@ git: ## Управление Git (status|add|commit|push|pull|branch|merge) echo "$(YELLOW)🔀 Сливаем ветку: $(BRANCH)$(RESET)"; \ git merge $(BRANCH);; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: status, add, commit, push, pull, branch, merge$(RESET)";; \ + echo "Неизвестная команда. Доступные: status, add, commit, push, pull, branch, merge";; \ esac # ============================================================================= @@ -1926,7 +1926,7 @@ docker: ## Управление Docker (build|rebuild|prune|shell|logs|stop|star echo "$(GREEN)▶️ Запускаем контейнеры...$(RESET)"; \ $(DOCKER_COMPOSE) start;; \ *) \ - echo "$(RED)❌ Неизвестная команда. Доступные: build, rebuild, prune, shell, logs, stop, start$(RESET)";; \ + echo "Неизвестная команда. Доступные: build, rebuild, prune, shell, logs, stop, start";; \ esac # ============================================================================= diff --git a/reports/kubeconfigs/kubeconfig-lab.yaml b/reports/kubeconfigs/kubeconfig-lab.yaml new file mode 100644 index 0000000..e69de29