15 lines
463 B
YAML
15 lines
463 B
YAML
---
|
|
|
|
- name: Create talosctl config
|
|
delegate_to: "{{ talosctl_host }}"
|
|
when: "'talos_first_nodes' in group_names"
|
|
ansible.builtin.command:
|
|
cmd: >-
|
|
talosctl gen config '{{ cluster_name }}' 'https://{{ talos_control_lb_hostname }}:6443'
|
|
--output-types talosconfig
|
|
--output '{{ talosconfig }}'
|
|
--with-secrets '{{ talos_cluster_secrets_file }}'
|
|
--force
|
|
creates: "{{ talosconfig }}"
|
|
notify: Update talosconfig
|