Add new infra architecture
This commit is contained in:
@@ -324,12 +324,12 @@ log_line_prefix = '%t [%p]: [%l-1] user=%u,db=%d,app=%a,client=%h '
|
||||
**Renewal Process:**
|
||||
```bash
|
||||
# 1. Regenerate certificates (90 days before expiry)
|
||||
cd infrastructure/tls && ./generate-certificates.sh
|
||||
cd infrastructure/security/certificates && ./generate-certificates.sh
|
||||
|
||||
# 2. Update Kubernetes secrets
|
||||
kubectl delete secret postgres-tls redis-tls -n bakery-ia
|
||||
kubectl apply -f infrastructure/kubernetes/base/secrets/postgres-tls-secret.yaml
|
||||
kubectl apply -f infrastructure/kubernetes/base/secrets/redis-tls-secret.yaml
|
||||
kubectl apply -f infrastructure/environments/dev/k8s-manifests/base/secrets/postgres-tls-secret.yaml
|
||||
kubectl apply -f infrastructure/environments/dev/k8s-manifests/base/secrets/redis-tls-secret.yaml
|
||||
|
||||
# 3. Restart database pods (automatic)
|
||||
kubectl rollout restart deployment -l app.kubernetes.io/component=database -n bakery-ia
|
||||
@@ -351,7 +351,7 @@ kubectl rollout restart deployment -l app.kubernetes.io/component=database -n ba
|
||||
./scripts/update-k8s-secrets.sh
|
||||
|
||||
# 4. Apply secrets
|
||||
kubectl apply -f infrastructure/kubernetes/base/secrets.yaml
|
||||
kubectl apply -f infrastructure/environments/common/configs/secrets.yaml
|
||||
|
||||
# 5. Restart databases and services
|
||||
kubectl rollout restart deployment -n bakery-ia
|
||||
|
||||
Reference in New Issue
Block a user