Update 'k8s/setup_calico.yml'
This commit is contained in:
@@ -25,5 +25,9 @@
|
|||||||
- "kubectl apply -f $HOME/calico/custom-resources.yaml"
|
- "kubectl apply -f $HOME/calico/custom-resources.yaml"
|
||||||
args:
|
args:
|
||||||
creates: $HOME/calico/custom-resources.yaml
|
creates: $HOME/calico/custom-resources.yaml
|
||||||
|
- name: Check if Metrics API is installed
|
||||||
|
shell: "kubectl get pods -n kube-system | grep metrics | wc -l"
|
||||||
|
register: METRICS_COUNT
|
||||||
- name: Setup Metrics API
|
- name: Setup Metrics API
|
||||||
shell: "kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/high-availability.yaml"
|
shell: "kubectl apply -f https://github.com/kubernetes-sigs/metrics-server/releases/latest/download/high-availability.yaml"
|
||||||
|
when: METRICS_COUNT.stdout|int < 1
|
Reference in New Issue
Block a user