Allow downloading configs
This commit is contained in:
		@@ -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') }}"
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user