khuedoan-homelab/external/namespaces.yml
Khue Doan 2cd8a249b6 refactor!: replace ZeroTier with Tailscale and Wireguard
- Tailscale UX is better, and the Headscale control server is also
  easier to self-host than ZeroTier (although Headscale is not the
  official control server, the author now works at Tailscale)
- Wireguard is also added as an alternative to avoid relying on a
  third-party service, however it requires port-forwarding
2024-04-18 20:11:18 +07:00

16 lines
355 B
YAML

- hosts: localhost
tasks:
- name: Ensure required namespaces exist
kubernetes.core.k8s:
api_version: v1
kind: Namespace
name: "{{ item }}"
state: present
loop:
- cert-manager
- cloudflared
- external-dns
- global-secrets
- k8up-operator
- monitoring-system