feat: deploy microservices through traefik
Deploy Cluster / Terraform (push) Successful in 39s
Deploy Cluster / Ansible (push) Failing after 17m19s

This commit is contained in:
2026-05-05 01:28:59 +00:00
parent 76d32b367f
commit c62364fe67
19 changed files with 299 additions and 3 deletions
+2
View File
@@ -189,6 +189,7 @@ jobs:
-e "tailscale_oauth_client_id=${{ secrets.TAILSCALE_OAUTH_CLIENT_ID }}" \
-e "tailscale_oauth_client_secret=${{ secrets.TAILSCALE_OAUTH_CLIENT_SECRET }}" \
-e "doppler_hetznerterra_service_token=${{ secrets.DOPPLER_HETZNERTERRA_SERVICE_TOKEN }}" \
-e "doppler_openstaticfish_microservices_service_token=${{ secrets.DOPPLER_MICROSERVICES_SERVICE_TOKEN }}" \
-e "tailscale_api_key=${{ secrets.TAILSCALE_API_KEY }}" \
-e "grafana_admin_password=${{ secrets.GRAFANA_ADMIN_PASSWORD }}" \
-e "cluster_name=k8s-cluster"
@@ -1208,6 +1209,7 @@ jobs:
wait_for_kustomization_ready addon-observability-secrets 300s
wait_for_kustomization_ready addon-observability 300s
wait_for_kustomization_ready addon-observability-content 300s
wait_for_kustomization_ready apps 300s
if ! kubectl -n flux-system wait --for=condition=Ready helmrelease --all --timeout=120s; then
stalled_helmreleases="$(kubectl -n flux-system get helmreleases -o jsonpath='{range .items[*]}{.metadata.name}{" "}{.status.conditions[?(@.type=="Stalled")].status}{"\n"}{end}' | awk '$2 == "True" {print $1}')"
if [ -n "${stalled_helmreleases}" ]; then