Explorar el Código

Ensure that recycler pod definition is deployed during upgrade

Scott Dodson hace 6 años
padre
commit
16fa22b538
Se han modificado 1 ficheros con 4 adiciones y 0 borrados
  1. 4 0
      roles/openshift_control_plane/tasks/upgrade.yml

+ 4 - 0
roles/openshift_control_plane/tasks/upgrade.yml

@@ -80,6 +80,10 @@
     key: "kubernetesMasterConfig.apiServerArguments.runtime-config"
     key: "kubernetesMasterConfig.apiServerArguments.runtime-config"
     value: "{{ runtime_config.result | join(',') | regex_replace('(?:,)*apis/settings\\.k8s\\.io/v1alpha1=true','') }}"
     value: "{{ runtime_config.result | join(',') | regex_replace('(?:,)*apis/settings\\.k8s\\.io/v1alpha1=true','') }}"
   when: runtime_config.result
   when: runtime_config.result
+- name: Copy recyler pod to config directory
+  template:
+    src: "recycler_pod.yaml.j2"
+    dest: "/etc/origin/master/recycler_pod.yaml"
 - name: Update controller-manager to have nfs recycler pod
 - name: Update controller-manager to have nfs recycler pod
   yedit:
   yedit:
     src: "{{ openshift.common.config_base }}/master/master-config.yaml"
     src: "{{ openshift.common.config_base }}/master/master-config.yaml"