1234567891011121314151617181920212223242526272829 |
- ---
- - name: Create temp directory for doing work in
- command: mktemp -d /tmp/openshift-hosted-ansible-XXXXXX
- register: mktempHosted
- changed_when: False
- check_mode: no
- - name: Generate GlusterFS registry endpoints
- template:
- src: "{{ openshift_examples_content_version }}/glusterfs-registry-endpoints.yml.j2"
- dest: "{{ mktempHosted.stdout }}/glusterfs-registry-endpoints.yml"
- - name: Generate GlusterFS registry service
- template:
- src: "{{ openshift_examples_content_version }}/glusterfs-registry-service.yml.j2"
- dest: "{{ mktempHosted.stdout }}/glusterfs-registry-service.yml"
- - name: Create GlusterFS registry service and endpoint
- command: "{{ openshift_client_binary }} apply -f {{ item }} -n {{ openshift_hosted_registry_namespace | default('default') }}"
- with_items:
- - "{{ mktempHosted.stdout }}/glusterfs-registry-service.yml"
- - "{{ mktempHosted.stdout }}/glusterfs-registry-endpoints.yml"
- - name: Delete temp directory
- file:
- name: "{{ mktempHosted.stdout }}"
- state: absent
- changed_when: False
- check_mode: no
|