Some checks failed
Test / test (push) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com>
1.6 KiB
1.6 KiB
Deployment Checklist
Phase 1: Infrastructure Setup ✅
- Proxmox connections verified
- Environment variables configured
- Setup scripts created
- Service VMs created
- OS installed on VMs
- Network configured (static IPs)
Phase 2: Cloudflare Tunnel
- Cloudflare Tunnel VM created
- cloudflared installed
- Tunnel authenticated
- Tunnel created
- Configuration file created
- Systemd service configured
- DNS records configured
- Zero Trust policies configured
- Tunnel tested and verified
Phase 3: Kubernetes (K3s)
- K3s VM created
- K3s installed
- Cluster verified
- kubectl configured
- Namespaces created
- Ingress controller deployed
- Cert-manager deployed
Phase 4: Git Server
- Git Server VM created
- Gitea/GitLab installed
- Initial configuration completed
- GitOps repository created
- SSH keys configured
Phase 5: Observability
- Observability VM created
- Prometheus deployed
- Grafana deployed
- Dashboards configured
- Alerting rules configured
Phase 6: HC Stack Services
- Hyperledger Besu deployed
- Hyperledger Firefly deployed
- Chainlink CCIP deployed
- Blockscout deployed
- Services verified
Phase 7: Security & Hardening
- Proxmox RBAC accounts created
- API tokens generated
- Firewall rules configured
- SSH hardening completed
- Backup strategy implemented
Phase 8: Documentation
- Network diagrams updated
- Runbooks created
- Access matrix documented
- IP address list documented