Skip to content
Snippets Groups Projects
Commit 9b083b62 authored by Antoine Legrand's avatar Antoine Legrand
Browse files

Rename tasks

parent 4271126b
No related branches found
No related tags found
No related merge requests found
--- ---
- name: certs | make sure the certificate directory exits - name: Secrets | certs | make sure the certificate directory exits
file: file:
path={{ kube_cert_dir }} path={{ kube_cert_dir }}
state=directory state=directory
mode=o-rwx mode=o-rwx
group={{ kube_cert_group }} group={{ kube_cert_group }}
- name: tokens | make sure the tokens directory exits - name: Secrets | tokens | make sure the tokens directory exits
file: file:
path={{ kube_token_dir }} path={{ kube_token_dir }}
state=directory state=directory
...@@ -20,23 +20,24 @@ ...@@ -20,23 +20,24 @@
- include: gen_tokens.yml - include: gen_tokens.yml
# Sync certs between nodes # Sync certs between nodes
- user: - name: Secrets | create user
user:
name: '{{ansible_user_id}}' name: '{{ansible_user_id}}'
generate_ssh_key: yes generate_ssh_key: yes
delegate_to: "{{ groups['kube-master'][0] }}" delegate_to: "{{ groups['kube-master'][0] }}"
run_once: yes run_once: yes
- name: 'get ssh keypair' - name: Secrets | 'get ssh keypair'
slurp: path=~/.ssh/id_rsa.pub slurp: path=~/.ssh/id_rsa.pub
register: public_key register: public_key
delegate_to: "{{ groups['kube-master'][0] }}" delegate_to: "{{ groups['kube-master'][0] }}"
- name: 'setup keypair on nodes' - name: Secrets | 'setup keypair on nodes'
authorized_key: authorized_key:
user: '{{ansible_user_id}}' user: '{{ansible_user_id}}'
key: "{{public_key.content|b64decode }}" key: "{{public_key.content|b64decode }}"
- name: synchronize certificates for nodes - name: Secrets | synchronize certificates for nodes
synchronize: synchronize:
src: "{{ item }}" src: "{{ item }}"
dest: "{{ kube_cert_dir }}" dest: "{{ kube_cert_dir }}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment