|
|
@ -42,13 +42,10 @@ |
|
|
|
|
|
|
|
- name: Registry | Apply manifests |
|
|
|
kube: |
|
|
|
name: "{{ item.item.name }}" |
|
|
|
namespace: "{{ registry_namespace }}" |
|
|
|
kubectl: "{{ bin_dir }}/kubectl" |
|
|
|
resource: "{{ item.item.type }}" |
|
|
|
filename: "{{ kube_config_dir }}/addons/registry/{{ item.item.file }}" |
|
|
|
filename: "{{ registry_manifests.results | selectattr('skipped', 'undefined') | map(attribute='item') | map(attribute='file') | map('regex_replace', '^(.*)$', kube_config_dir+'/addons/registry/\\1') | list }}" |
|
|
|
state: "latest" |
|
|
|
with_items: "{{ registry_manifests.results }}" |
|
|
|
when: inventory_hostname == groups['kube-master'][0] |
|
|
|
|
|
|
|
- name: Registry | Create PVC manifests |
|
|
@ -65,13 +62,10 @@ |
|
|
|
|
|
|
|
- name: Registry | Apply PVC manifests |
|
|
|
kube: |
|
|
|
name: "{{ item.item.name }}" |
|
|
|
namespace: "{{ registry_namespace }}" |
|
|
|
kubectl: "{{ bin_dir }}/kubectl" |
|
|
|
resource: "{{ item.item.type }}" |
|
|
|
filename: "{{ kube_config_dir }}/addons/registry/{{ item.item.file }}" |
|
|
|
filename: "{{ registry_manifests.results | selectattr('skipped', 'undefined') | map(attribute='item') | map(attribute='file') | map('regex_replace', '^(.*)$', kube_config_dir+'/addons/registry/\\1') | list }}" |
|
|
|
state: "latest" |
|
|
|
with_items: "{{ registry_manifests.results }}" |
|
|
|
when: |
|
|
|
- registry_storage_class != none and registry_storage_class != "" |
|
|
|
- registry_disk_size != none and registry_disk_size != "" |
|
|
|
xxxxxxxxxx