Added new playbook `setup_metrics_server.yml` and standalone role `roles/metrics_server/` to centralize Kubernetes metrics server deployment and configuration, separating concerns from the main uyuni role for modularity and reuse.
16 lines
513 B
YAML
16 lines
513 B
YAML
---
|
|
metrics_server_namespace: kube-system
|
|
metrics_server_kubeconfig: "/home/{{ ansible_user }}/.kube/config"
|
|
metrics_server_chart_version: "3.12.0"
|
|
metrics_server_use_helm: true
|
|
|
|
metrics_server_args:
|
|
- --kubelet-insecure-tls
|
|
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
|
|
- --metric-resolution=15s
|
|
|
|
metrics_server_resources_requests_memory: "200Mi"
|
|
metrics_server_resources_requests_cpu: "100m"
|
|
metrics_server_resources_limits_memory: "500Mi"
|
|
metrics_server_resources_limits_cpu: "500m"
|