summaryrefslogtreecommitdiff
path: root/genesishosting/provisioning/post-deploy-verification.md
blob: d46f7270c68d01a3c13b353924c6f7cf7781867a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# Post-Deployment Verification

All services go through a post-deploy QA check to ensure they're live and stable.

## Verification Tasks

- [ ] Service reachable from public IP or internal route
- [ ] DNS resolves correctly (for domains/subdomains)
- [ ] SSL certificate is active and trusted
- [ ] Admin login works as expected
- [ ] Usage quotas correctly applied (disk, users, bandwidth)

## Monitoring

- [ ] Add to Prometheus for service-specific metrics
- [ ] Set alert thresholds (e.g., disk > 80%)
- [ ] Confirm Telegram/Mastodon alert webhook is functional

## Documentation

- [ ] Log final status in WHMCS admin notes
- [ ] Store internal service details in `genesis-inventory.yaml`