asw101 / caddyscale

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

caddyscale

  1. Generate an Auth key via https://login.tailscale.com/admin/settings/keys
  2. Enable Tailscale SSH (optional) via https://login.tailscale.com/admin/acls
  3. Enable MagicDNS (optional) via https://login.tailscale.com/admin/dns
  4. Enable HTTPS Certificates via https://login.tailscale.com/admin/dns

Replace <domain-alias> in (e.g. "*.<domain-alias>.ts.net") with your tailscale domain alias in deploy.yaml.

kubectl apply -f caddyscale.yaml

TS_HOSTNAME='caddyscale'
TS_DOMAIN_ALIAS='hello-world'
echo "https://${TS_HOSTNAME}.${TS_DOMAIN_ALIAS}.ts.net"

About