33 lines
813 B
YAML
33 lines
813 B
YAML
---
|
|
k8s_manager_timezone: "Europe/Moscow"
|
|
|
|
# Fix #8: opt-in full upgrade — set true only when intentionally patching the OS
|
|
k8s_manager_upgrade_packages: false
|
|
|
|
kubectl_version: ""
|
|
helm_version: ""
|
|
k9s_version: ""
|
|
|
|
k8s_manager_extra_packages:
|
|
- bash-completion
|
|
- curl
|
|
- wget
|
|
- git
|
|
- vim
|
|
- htop
|
|
- net-tools
|
|
- bind-utils
|
|
- jq
|
|
- python3
|
|
- python3-pip
|
|
|
|
# kubeconfig location on the manager node
|
|
kubeconfig_dir: "/home/{{ ansible_user }}/.kube"
|
|
|
|
# Kubernetes Dashboard (manifest from GitHub raw — no CDN issues)
|
|
dashboard_enabled: true
|
|
dashboard_namespace: "kubernetes-dashboard"
|
|
dashboard_manifest_url: "https://raw.githubusercontent.com/kubernetes/dashboard/v2.7.0/aio/deploy/recommended.yaml"
|
|
# Traefik terminates TLS — dashboard serves plain HTTP on port 9090
|
|
dashboard_insecure: false
|