diff --git a/roles/stolon/tasks/main.yml b/roles/stolon/tasks/main.yml index e9af594..e4b9695 100644 --- a/roles/stolon/tasks/main.yml +++ b/roles/stolon/tasks/main.yml @@ -48,5 +48,23 @@ 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 + + +- name: Aplicar o stolon + 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 + +- name: Aplicar o stolon + become: yes + become_user: fenix + shell: | + kubectl run -i -n=postgresql -t stolonctl --image=sorintlab/stolon:master-pg15 --restart=Never --rm -- /usr/local/bin/stolonctl --cluster-name=kube-stolon --store-backend=kubernetes --kube-resource-kind=configmap init environment: KUBECONFIG: /home/fenix/.kube/config \ No newline at end of file