2 # Role for generating Helm override.yml file
3 - name: Register root certificate
5 src: "{{ playbook_dir }}/certs/rootCA.crt"
9 - name: "Set root ca certificate"
11 merged_overrides: "{{ overrides | default({}) | combine({'global': {'cacert': root_cert.content | b64decode}}, recursive=True) }}"
13 - name: "Create {{ app_helm_override_file }}"
15 dest: "{{ app_helm_override_file }}"
16 content: "{{ merged_overrides | to_nice_yaml }}"