Compare commits

..

6 Commits

3 changed files with 9 additions and 7 deletions

View File

@ -150,10 +150,7 @@
command: helm repo update command: helm repo update
- name: Instalar CSI NFS Driver via Helm - name: Instalar CSI NFS Driver via Helm
command: > command: helm upgrade --install csi-driver-nfs csi-driver-nfs/csi-driver-nfs --namespace kube-system --version 4.12.0
helm install csi-driver-nfs csi-driver-nfs/csi-driver-nfs
--namespace kube-system
--version 4.12.0
register: resultado_nfs register: resultado_nfs
environment: environment:
KUBECONFIG: /home/fenix/.kube/config KUBECONFIG: /home/fenix/.kube/config

View File

@ -5,7 +5,7 @@ metadata:
namespace: postgresql namespace: postgresql
provisioner: nfs.csi.k8s.io provisioner: nfs.csi.k8s.io
parameters: parameters:
server: 192.168.1.34 server: 192.168.1.22
share: /mnt/pool/data/k8s-Volumes/postgress_stolon/keepers share: /mnt/fenix-main-nas-pool-0/data/k8s-Volumes/k8s-cluster-iac-deployed/postgresql-stolon
allowVolumeExpansion: true allowVolumeExpansion: true
reclaimPolicy: Retain reclaimPolicy: Retain

View File

@ -1,10 +1,14 @@
- name: Remover o diretório /tmp/stolon/kubernetes-files
ansible.builtin.file:
path: /tmp/stolon/kubernetes-files
state: absent
- name: Criar diretório temporário no remoto - name: Criar diretório temporário no remoto
file: file:
path: /tmp/stolon/kubernetes-files path: /tmp/stolon/kubernetes-files
state: directory state: directory
mode: '0755' mode: '0755'
- name: Copy file with owner and permissions - name: Copy file with owner and permissions
ansible.builtin.copy: ansible.builtin.copy:
src: ../files src: ../files
@ -25,6 +29,7 @@
become: yes become: yes
become_user: fenix become_user: fenix
shell: | shell: |
kubectl apply -f /tmp/stolon/kubernetes-files/files/stolon-namespace.yaml
kubectl apply -f /tmp/stolon/kubernetes-files/files/ kubectl apply -f /tmp/stolon/kubernetes-files/files/
environment: environment:
KUBECONFIG: /home/fenix/.kube/config KUBECONFIG: /home/fenix/.kube/config