diff options
author | Jose A. Rivera <jarrpa@redhat.com> | 2017-06-09 17:36:48 -0500 |
---|---|---|
committer | Jose A. Rivera <jarrpa@redhat.com> | 2017-06-13 13:10:23 -0500 |
commit | 97e1bc9436a757b2ffd802de531073f4b1b95c48 (patch) | |
tree | 731c6f8e2770348b2d472d60c197778ee5637eec /roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml | |
parent | ddc472dbb4a54e15f07f6d947bda943a9a919da6 (diff) | |
download | openshift-97e1bc9436a757b2ffd802de531073f4b1b95c48.tar.gz openshift-97e1bc9436a757b2ffd802de531073f4b1b95c48.tar.bz2 openshift-97e1bc9436a757b2ffd802de531073f4b1b95c48.tar.xz openshift-97e1bc9436a757b2ffd802de531073f4b1b95c48.zip |
GlusterFS: Remove requirement for heketi-cli
Signed-off-by: Jose A. Rivera <jarrpa@redhat.com>
Diffstat (limited to 'roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml')
-rw-r--r-- | roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml b/roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml index fc4fbe7e1..318d34b5d 100644 --- a/roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml +++ b/roles/openshift_storage_glusterfs/tasks/heketi_deploy_part1.yml @@ -6,6 +6,16 @@ with_items: - "deploy-heketi-template.yml" +- name: Create heketi topology secret + oc_secret: + namespace: "{{ glusterfs_namespace }}" + state: present + name: "heketi-{{ glusterfs_name }}-topology-secret" + force: True + files: + - name: topology.json + path: "{{ mktemp.stdout }}/topology.json" + - name: Create deploy-heketi template oc_obj: namespace: "{{ glusterfs_namespace }}" @@ -27,6 +37,7 @@ HEKETI_ADMIN_KEY: "{{ glusterfs_heketi_admin_key }}" HEKETI_KUBE_NAMESPACE: "{{ glusterfs_namespace }}" CLUSTER_NAME: "{{ glusterfs_name }}" + TOPOLOGY_PATH: "{{ mktemp.stdout }}" - name: Wait for deploy-heketi pod oc_obj: |