--- - name: Set up linode api key secret podman_secret: name: linode_dns_apikey state: present skip_existing: yes data: {{ linode_api_key }} - name: Create and start linode-dyndns container podman_container: name: linode-dyndns_{{ subdomain }} image: docker.io/kvllsvm/linode-dynamic-dns:latest state: started restart_policy: always network: host secrets: - linode_dns_apikey env: - name: DOMAIN value: {{ domain }} - name: HOST value: {{ subdomain }} - name: FREQUENCY value: {{ update_frequency }} command: "/bin/sh -c 'export TOKEN=$(cat /run/secrets/linode_dns_apikey) && linode-dynamic-dns -s $FREQUENCY'"