--- ### tags: ### ccm - name: Create secret for Hetzner CCM kubernetes.core.k8s: definition: api_version: v1 kind: Secret metadata: namespace: kube-system name: hcloud label: app: ccm provider: hcloud type: Opaque data: network: "{{ stage | string | b64encode }}" token: "{{ hetzner_authentication_token | string | b64encode }}" when: - inventory_hostname == groups['kube_control_plane'][0] tags: - ccm - name: Applying CCM deployment kubernetes.core.k8s: state: present definition: "{{ lookup('template', k8s_ccm__template) }}" when: - inventory_hostname == groups['kube_control_plane'][0] tags: - ccm