mirror of
https://gitea.fenix-dev.com/fenix-gitea-admin/iac-ansible-private.git
synced 2026-03-22 12:29:47 +00:00
Compare commits
6 Commits
d79c611824
...
077ac6f39b
| Author | SHA1 | Date | |
|---|---|---|---|
| 077ac6f39b | |||
| 35a95c6553 | |||
| aa55c290e1 | |||
| e2c0cb640c | |||
| 6b0bbff17c | |||
| 7c2908bea6 |
@ -150,10 +150,7 @@
|
||||
command: helm repo update
|
||||
|
||||
- name: Instalar CSI NFS Driver via Helm
|
||||
command: >
|
||||
helm install csi-driver-nfs csi-driver-nfs/csi-driver-nfs
|
||||
--namespace kube-system
|
||||
--version 4.12.0
|
||||
command: helm upgrade --install csi-driver-nfs csi-driver-nfs/csi-driver-nfs --namespace kube-system --version 4.12.0
|
||||
register: resultado_nfs
|
||||
environment:
|
||||
KUBECONFIG: /home/fenix/.kube/config
|
||||
|
||||
@ -5,7 +5,7 @@ metadata:
|
||||
namespace: postgresql
|
||||
provisioner: nfs.csi.k8s.io
|
||||
parameters:
|
||||
server: 192.168.1.34
|
||||
share: /mnt/pool/data/k8s-Volumes/postgress_stolon/keepers
|
||||
server: 192.168.1.22
|
||||
share: /mnt/fenix-main-nas-pool-0/data/k8s-Volumes/k8s-cluster-iac-deployed/postgresql-stolon
|
||||
allowVolumeExpansion: true
|
||||
reclaimPolicy: Retain
|
||||
@ -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
|
||||
file:
|
||||
path: /tmp/stolon/kubernetes-files
|
||||
state: directory
|
||||
mode: '0755'
|
||||
|
||||
|
||||
- name: Copy file with owner and permissions
|
||||
ansible.builtin.copy:
|
||||
src: ../files
|
||||
@ -25,6 +29,7 @@
|
||||
become: yes
|
||||
become_user: fenix
|
||||
shell: |
|
||||
kubectl apply -f /tmp/stolon/kubernetes-files/files/stolon-namespace.yaml
|
||||
kubectl apply -f /tmp/stolon/kubernetes-files/files/
|
||||
environment:
|
||||
KUBECONFIG: /home/fenix/.kube/config
|
||||
Reference in New Issue
Block a user