소스 검색

forcing int on scale op

Grega Bremec 3 년 전
부모
커밋
14fb9a05b4
2개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 0
      ansible.cfg
  2. 2 1
      roles/federate-clusters/tasks/main.yml

+ 1 - 0
ansible.cfg

@@ -1,4 +1,5 @@
 [defaults]
+jinja2_native = True # required to evade implicit conversion to string in k8s resource_definition
 inventory = ./inventory
 remote_user = student
 ask_pass = no

+ 2 - 1
roles/federate-clusters/tasks/main.yml

@@ -188,10 +188,11 @@
     kubeconfig: "{{ ansible_facts['user_dir'] }}/kubeconfig-{{ cluster }}"
     validate_certs: no
     api_version: apps/v1
+    merge_type: merge
     kind: deployment
     name: admission-control
     namespace: "{{ clusters[cluster].namespace }}"
     resource_definition:
       spec:
-        replicas: "{{ clusters[cluster].admission_instances | default(3) }}"
+        replicas: "{{ (clusters[cluster].admission_instances | default(3)) | int }}"
 ...