blumeops/mise-tasks
Erich Blume cdeda4856f Restructure Pulumi into separate projects for Tailscale and Gandi DNS
- Move Tailscale ACL management to pulumi/tailscale/
- Add new Gandi DNS project at pulumi/gandi/ for eblu.me management
- Create wildcard DNS record *.ops.eblu.me pointing to indri's Tailscale IP
- Add mise tasks: dns-up, dns-preview
- Update tailnet-up/preview to use new path and add --yes flag
- Document PAT cycling process (expires every 30 days)

This enables using real DNS names (*.ops.eblu.me) that resolve to Tailscale
IPs, allowing containers to resolve services without MagicDNS dependency.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 07:59:22 -08:00
..
blumeops-tasks Add blumeops-tasks mise task for Todoist integration (#14) 2026-01-15 18:03:19 -08:00
container-list Add nettest container for CI/CD network debugging (#52) 2026-01-24 16:54:35 -08:00
container-tag-and-release Add nettest container for CI/CD network debugging (#52) 2026-01-24 16:54:35 -08:00
dns-preview Restructure Pulumi into separate projects for Tailscale and Gandi DNS 2026-01-25 07:59:22 -08:00
dns-up Restructure Pulumi into separate projects for Tailscale and Gandi DNS 2026-01-25 07:59:22 -08:00
ensure-minikube-indri-kubectl-config P5.1: Migrate minikube from podman to QEMU2 driver (#38) 2026-01-21 16:03:37 -08:00
indri-runner-logs Add indri-runner-logs script to fetch workflow logs 2026-01-24 17:25:32 -08:00
indri-services-check Update indri-services-check 2026-01-22 21:31:11 -08:00
pr-comments Add mise task to list unresolved PR comments (#40) 2026-01-21 19:14:27 -08:00
provision-indri Set MISE_TASK_OUTPUT=interleave in provision-indri 2026-01-14 14:15:11 -08:00
tailnet-preview Restructure Pulumi into separate projects for Tailscale and Gandi DNS 2026-01-25 07:59:22 -08:00
tailnet-up Restructure Pulumi into separate projects for Tailscale and Gandi DNS 2026-01-25 07:59:22 -08:00
zk-docs Add zk-docs mise task for zettelkasten documentation (#10) 2026-01-15 11:25:02 -08:00