clean up base infra
Some checks failed
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
Some checks failed
CI/CD Pipeline / Code Quality & Linting (push) Has been cancelled
CI/CD Pipeline / Policy Validation (push) Has been cancelled
CI/CD Pipeline / Test Suite (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-firm-connectors) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-forms) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-hmrc) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ingestion) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-normalize-map) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-ocr) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-indexer) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-reason) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (svc-rpa) (push) Has been cancelled
CI/CD Pipeline / Build Docker Images (ui-review) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-coverage) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-extract) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-kg) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (svc-rag-retriever) (push) Has been cancelled
CI/CD Pipeline / Security Scanning (ui-review) (push) Has been cancelled
CI/CD Pipeline / Generate SBOM (push) Has been cancelled
CI/CD Pipeline / Deploy to Staging (push) Has been cancelled
CI/CD Pipeline / Deploy to Production (push) Has been cancelled
CI/CD Pipeline / Notifications (push) Has been cancelled
This commit is contained in:
@@ -99,13 +99,13 @@
|
||||
- [ ] Verify environment: `cat infra/environments/production/.env`
|
||||
- [ ] Deploy: `./infra/scripts/deploy.sh production infrastructure`
|
||||
- [ ] Wait for services: `sleep 30`
|
||||
- [ ] Check status: `docker ps | grep -E "vault|minio|postgres|neo4j|qdrant|redis|nats"`
|
||||
- [ ] Check status: `docker ps | grep -E "apa-vault|apa-minio|apa-postgres|apa-neo4j|apa-qdrant|apa-redis|apa-nats"`
|
||||
- [ ] Verify Vault: `curl https://vault.harkon.co.uk/v1/sys/health`
|
||||
- [ ] Verify MinIO: `curl https://minio-api.harkon.co.uk/minio/health/live`
|
||||
- [ ] Verify PostgreSQL: `docker exec postgres pg_isready`
|
||||
- [ ] Verify PostgreSQL: `docker exec apa-postgres pg_isready`
|
||||
- [ ] Verify Neo4j: `curl http://localhost:7474`
|
||||
- [ ] Verify Qdrant: `curl http://localhost:6333/health`
|
||||
- [ ] Verify Redis: `docker exec redis redis-cli ping`
|
||||
- [ ] Verify Redis: `docker exec apa-redis redis-cli ping`
|
||||
- [ ] Verify NATS: `docker logs nats | grep "Server is ready"`
|
||||
|
||||
#### Initialize Vault
|
||||
@@ -133,13 +133,13 @@
|
||||
#### Initialize Databases
|
||||
|
||||
- [ ] PostgreSQL:
|
||||
- [ ] Access: `docker exec -it postgres psql -U postgres`
|
||||
- [ ] Access: `docker exec -it apa-postgres psql -U postgres`
|
||||
- [ ] Create databases: `CREATE DATABASE tax_system;`
|
||||
- [ ] Verify: `\l`
|
||||
- [ ] Exit: `\q`
|
||||
|
||||
- [ ] Neo4j:
|
||||
- [ ] Access: `docker exec -it neo4j cypher-shell -u neo4j -p <password>`
|
||||
- [ ] Access: `docker exec -it apa-neo4j cypher-shell -u neo4j -p <password>`
|
||||
- [ ] Create constraints (if needed)
|
||||
- [ ] Exit: `:exit`
|
||||
|
||||
@@ -219,13 +219,13 @@ For each service that needs OAuth:
|
||||
### Service Accessibility
|
||||
|
||||
- [ ] Traefik Dashboard: `https://traefik.harkon.co.uk`
|
||||
- [ ] Authentik: `https://authentik.harkon.co.uk`
|
||||
- [ ] Authentik: `https://auth.harkon.co.uk`
|
||||
- [ ] Gitea: `https://gitea.harkon.co.uk`
|
||||
- [ ] Grafana: `https://grafana.harkon.co.uk`
|
||||
- [ ] Prometheus: `https://prometheus.harkon.co.uk`
|
||||
- [ ] Vault: `https://vault.harkon.co.uk`
|
||||
- [ ] MinIO: `https://minio.harkon.co.uk`
|
||||
- [ ] UI Review: `https://ui-review.harkon.co.uk`
|
||||
- [ ] UI Review: `https://app.harkon.co.uk`
|
||||
|
||||
### Health Checks
|
||||
|
||||
@@ -274,8 +274,8 @@ If deployment fails:
|
||||
|
||||
### Restore Data
|
||||
|
||||
- [ ] PostgreSQL: `docker exec -i postgres psql -U postgres -d tax_system < backup.sql`
|
||||
- [ ] Neo4j: `docker exec neo4j neo4j-admin load --from=/backup/neo4j.dump`
|
||||
- [ ] PostgreSQL: `docker exec -i apa-postgres psql -U postgres -d tax_system < backup.sql`
|
||||
- [ ] Neo4j: `docker exec apa-neo4j neo4j-admin load --from=/backup/neo4j.dump`
|
||||
- [ ] MinIO: Restore from backup bucket
|
||||
- [ ] Vault: Restore from snapshot
|
||||
|
||||
@@ -320,4 +320,3 @@ If deployment fails:
|
||||
- Document any deviations
|
||||
- Note any issues encountered
|
||||
- Update runbooks based on experience
|
||||
|
||||
|
||||
Reference in New Issue
Block a user