main.yml (645B)
1 --- 2 - name: Download Tailscale GPG key 3 ansible.builtin.get_url: 4 url: "{{ tailscale_gpg_url }}" 5 dest: "{{ tailscale_gpg_dest }}" 6 mode: '0644' 7 8 - name: Add Tailscale apt repository 9 ansible.builtin.apt_repository: 10 repo: "deb [signed-by={{ tailscale_gpg_dest }}] https://pkgs.tailscale.com/stable/ubuntu {{ ansible_distribution_release }} main" 11 state: present 12 filename: tailscale 13 14 - name: Install Tailscale 15 ansible.builtin.apt: 16 name: tailscale 17 state: present 18 update_cache: true 19 20 - name: Enable and start Tailscale service 21 ansible.builtin.systemd: 22 name: tailscaled 23 enabled: true 24 state: started