Allow downloading configs
This commit is contained in:
parent
0a5d8ebe1a
commit
a70dc5015f
@ -120,4 +120,10 @@
|
||||
environment:
|
||||
KUBECONFIG: "{{ k8s_config_path }}"
|
||||
shell: "{{ working_dir }}/bin/kubectl apply -f {{ cert_dir }}/{{ username }}.yaml"
|
||||
- name: Storing config on the local machine
|
||||
when: download_config
|
||||
ansible.builtin.fetch:
|
||||
src: "{{ conf_dir }}/config"
|
||||
dest: "{{ output_path }}/{{ username }}-{{ cluster }}-config"
|
||||
flat: true
|
||||
tags: add_user
|
||||
|
@ -87,3 +87,5 @@
|
||||
user_k8s_cert_path: "{{ item.k8s_cert_path | default(k8s_cert_path) }}"
|
||||
user_k8s_cert_crt_file: "{{ item.k8s_cert_crt_file | default(k8s_cert_crt_file) }}"
|
||||
user_k8s_cert_key_file: "{{ item.k8s_cert_key_file | default(k8s_cert_key_file) }}"
|
||||
download_config: "{{ item.download_config | default(false) }}"
|
||||
output_path: "{{ item.output_path | default ('/tmp/outputs') }}"
|
||||
|
Loading…
Reference in New Issue
Block a user