- name: Import secret.yaml to obtain secrets include_tasks: secrets.yaml when: - mastodon_use_external_db - postgres_enabled is defined and postgres_enabled - set_fact: mastodon_combined_values: "{{ mastodon_default_values | combine(mastodon_values, recursive=true) }}" - name: Deploy Mastodon community.kubernetes.helm: create_namespace: true release_namespace: "{{ mastodon_namespace | default(namespace) }}" release_name: "{{ mastodon_name | default('mastodon') }}" chart_ref: "{{ mastodon_chart | default('ghp/mastodon') }}" chart_version: "{{ mastodon_version | default(omit) }}" release_values: "{{ mastodon_combined_values | from_yaml }}"