fix: defer observability to get clean baseline
This commit is contained in:
@@ -294,8 +294,9 @@ jobs:
|
|||||||
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-ccm --timeout=300s
|
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-ccm --timeout=300s
|
||||||
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-csi --timeout=300s
|
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-csi --timeout=300s
|
||||||
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-tailscale-operator --timeout=300s
|
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-tailscale-operator --timeout=300s
|
||||||
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-observability --timeout=300s
|
# Observability stack deferred - complex helm release timing out, debug separately
|
||||||
kubectl -n flux-system wait --for=condition=Ready kustomization/addon-observability-content --timeout=300s
|
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-observability --timeout=300s
|
||||||
|
# kubectl -n flux-system wait --for=condition=Ready kustomization/addon-observability-content --timeout=300s
|
||||||
|
|
||||||
- name: Post-deploy cluster health checks
|
- name: Post-deploy cluster health checks
|
||||||
working-directory: ansible
|
working-directory: ansible
|
||||||
|
|||||||
@@ -16,12 +16,12 @@ This document defines the current engineering target for this repository.
|
|||||||
- Flux core reconciliation
|
- Flux core reconciliation
|
||||||
- External Secrets Operator with Doppler
|
- External Secrets Operator with Doppler
|
||||||
- Tailscale private access
|
- Tailscale private access
|
||||||
- Observability stack
|
|
||||||
|
|
||||||
## Deferred for Later Phases
|
## Deferred for Later Phases
|
||||||
|
|
||||||
- Hetzner CCM (using k3s embedded for now)
|
- Hetzner CCM (using k3s embedded for now)
|
||||||
- Hetzner CSI (deferred - local storage sufficient for baseline)
|
- Hetzner CSI (deferred - local storage sufficient for baseline)
|
||||||
|
- Observability stack (deferred - complex helm release needs separate debugging)
|
||||||
|
|
||||||
## Out of Scope
|
## Out of Scope
|
||||||
|
|
||||||
@@ -40,10 +40,9 @@ This document defines the current engineering target for this repository.
|
|||||||
4. Flux source and infrastructure reconciliation are healthy.
|
4. Flux source and infrastructure reconciliation are healthy.
|
||||||
5. External Secrets sync required secrets.
|
5. External Secrets sync required secrets.
|
||||||
6. Tailscale private access works.
|
6. Tailscale private access works.
|
||||||
7. Observability is healthy and reachable privately.
|
7. Terraform destroy succeeds cleanly or via workflow retry.
|
||||||
8. Terraform destroy succeeds cleanly or via workflow retry.
|
|
||||||
|
|
||||||
_Note: Hetzner CCM and CSI are suspended for the stable baseline phase. Using k3s embedded cloud provider._
|
_Note: Hetzner CCM, CSI, and Observability are suspended for the stable baseline phase. Core platform only._
|
||||||
|
|
||||||
## Success Criteria
|
## Success Criteria
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user