|
All checks were successful
Deploy Fly.io Proxy / deploy (push) Successful in 1m57s
## Summary - Add nginx server block for `cv.eblu.me` (static site, same pattern as docs) - Add DNS CNAME record in Pulumi (`cv.eblu.me` → `blumeops-proxy.fly.dev`) - Add `cv.eblu.me` cert to `fly-setup` mise task - Tag CV Tailscale ingress with `tag:flyio-target` for ACL access - Remove `/_error` test endpoint from docs proxy ## Deployment and Testing - [ ] `argocd app set cv --revision cv/public-cv-eblu-me && argocd app sync cv` - [ ] `fly certs add cv.eblu.me -a blumeops-proxy` - [ ] `mise run fly-deploy` - [ ] Verify proxy: `curl -I -H "Host: cv.eblu.me" https://blumeops-proxy.fly.dev/` - [ ] `mise run dns-preview` then `mise run dns-up` - [ ] Verify live: `curl -I https://cv.eblu.me` - [ ] Merge, then `argocd app set cv --revision main && argocd app sync cv` Reviewed-on: https://forge.ops.eblu.me/eblume/blumeops/pulls/173 |
||
|---|---|---|
| .. | ||
| blumeops-tasks | ||
| container-list | ||
| container-tag-and-release | ||
| dns-preview | ||
| dns-up | ||
| docs-check-filenames | ||
| docs-check-frontmatter | ||
| docs-check-index | ||
| docs-check-links | ||
| docs-review | ||
| docs-review-stale | ||
| docs-review-tags | ||
| ensure-minikube-indri-kubectl-config | ||
| fly-deploy | ||
| fly-setup | ||
| fly-shutoff | ||
| indri-runner-logs | ||
| op-backup | ||
| pr-comments | ||
| provision-indri | ||
| provision-sifaka | ||
| services-check | ||
| tailnet-preview | ||
| tailnet-up | ||
| zk-docs | ||