Update roles/kube-master/tasks/main.yml

This commit is contained in:
2025-10-12 19:57:50 +00:00
parent 3ede9bce28
commit 2a8509389c

View File

@ -3,6 +3,11 @@
args: args:
creates: /etc/kubernetes/admin.conf creates: /etc/kubernetes/admin.conf
- name: Verificar se o diretório .kube já existe
stat:
path: /home/fenix/.kube
register: kube_dir
- name: Criar diretório .kube para o usuário ubuntu - name: Criar diretório .kube para o usuário ubuntu
ansible.builtin.file: ansible.builtin.file:
path: /home/fenix/.kube path: /home/fenix/.kube
@ -10,7 +15,8 @@
owner: fenix owner: fenix
group: ubuntu group: ubuntu
mode: 0755 mode: 0755
when: not kube_dir.stat.exists
- name: Set up kubeconfig for user - name: Set up kubeconfig for user
copy: copy:
src: /etc/kubernetes/admin.conf src: /etc/kubernetes/admin.conf
@ -19,6 +25,7 @@
owner: fenix owner: fenix
group: ubuntu group: ubuntu
mode: 0644 mode: 0644
when: not kube_dir.stat.exists
- name: Wait for Kubernetes API to be ready - name: Wait for Kubernetes API to be ready
shell: | shell: |