Compare commits

...

2 Commits

Author SHA1 Message Date
Nikolai Rodionov 05611ecdc4
Allow downloading configs 2024-03-22 16:58:24 +01:00
Nikolai Rodionov 514c5a019f
Allow downloading configs 2024-03-22 16:24:40 +01:00
2 changed files with 8 additions and 0 deletions

View File

@ -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

View File

@ -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') }}"