checkpoint 2 up and running

This commit is contained in:
Tiago Sousa 2023-12-07 20:45:13 +00:00
parent c532d498c4
commit e5ef964dc6
9 changed files with 103 additions and 18 deletions

View file

@ -0,0 +1,44 @@
---
- name: Undeploy laravelio Service
kubernetes.core.k8s:
namespace: default
state: absent
src: roles/laravelio_deploy/templates/laravelio-service.yml
- name: Undeploy laravelio Deployment
kubernetes.core.k8s:
namespace: default
state: absent
src: roles/laravelio_deploy/templates/laravelio-deployment.yml
- name: Undeploy laravelio ConfigMap
kubernetes.core.k8s:
namespace: default
state: absent
definition:
apiVersion: v1
kind: ConfigMap
metadata:
name: laravelio-config
namespace: default
- name: Undeploy MySQL Service
kubernetes.core.k8s:
namespace: default
state: absent
src: roles/mysql_deploy/templates/mysql-service.yml
wait: yes
- name: Undeploy MySQL Deployment
kubernetes.core.k8s:
namespace: default
state: absent
src: roles/mysql_deploy/templates/mysql-deployment.yml
# add a flag to not delete data
- name: Undeploy MySQL Persistent Volume Claim
kubernetes.core.k8s:
namespace: default
state: absent
src: roles/mysql_deploy/templates/mysql-pvc.yml