Add keystone deprovision

This commit is contained in:
Flavio Percoco 2017-05-24 08:25:54 -04:00
parent 89cb982592
commit 51136b67f7
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,3 @@
coe_host: "https://rhev-i32c-03.mpc.lab.eng.bos.redhat.com:6443"
kube_context: "kubernetes-admin@kubernetes"
config_file: /root/.kube/config

View File

@ -0,0 +1,28 @@
- name: Delete keystone deployment
k8s_v1beta1_deployment:
host: "{{coe_host}}"
context: "{{kube_context}}"
kubeconfig: "{{config_file}}"
name: keystone-api
namespace: openstack
state: absent
- name: Delete keystone service
k8s_v1_service:
host: "{{coe_host}}"
context: "{{kube_context}}"
kubeconfig: "{{config_file}}"
name: keystone
namespace: openstack
state: absent
- name: Delete keystone configmaps
ignore_errors: yes
k8s_v1_config_map:
host: "{{coe_host}}"
context: "{{kube_context}}"
kubeconfig: "{{config_file}}"
name: keystone
namespace: openstack
state: absent
debug: yes