feat(docs-portal): pipeline GitOps y manifiestos K8s para el portal MkDocs #14

Merged
devops merged 1 commits from fix/docs-portal-pipeline-manifests into main 2026-08-14 02:33:54 +00:00
Owner

Agrega lo que faltaba para desplegar workloads/docs-portal/ (ya existente sin commitear): deployment/service/ingress + kustomization siguiendo el patrón de workloads/nginx, Applications de workload y gobernanza separadas (apps/docs-portal-app.yaml, apps/docs-portal-governance-app.yaml), y el workflow de Gitea Actions (.gitea/workflows/deploy-docs.yaml) siguiendo el mismo patrón que build.yaml/build-medusa.yaml.

Requiere el PR compañero en platform-infra (fix/docs-portal-governance) para que la Application de gobernanza sincronice.

Pendiente antes de que el pod arranque: crear el secret gitea-registry-secret en el namespace docs-portal.

Agrega lo que faltaba para desplegar workloads/docs-portal/ (ya existente sin commitear): deployment/service/ingress + kustomization siguiendo el patrón de workloads/nginx, Applications de workload y gobernanza separadas (apps/docs-portal-app.yaml, apps/docs-portal-governance-app.yaml), y el workflow de Gitea Actions (.gitea/workflows/deploy-docs.yaml) siguiendo el mismo patrón que build.yaml/build-medusa.yaml. Requiere el PR compañero en platform-infra (fix/docs-portal-governance) para que la Application de gobernanza sincronice. Pendiente antes de que el pod arranque: crear el secret `gitea-registry-secret` en el namespace `docs-portal`.
devops added 1 commit 2026-08-14 02:32:18 +00:00
Agrega lo que faltaba para desplegar workloads/docs-portal/ (ya existente
sin commitear): deployment/service/ingress + kustomization siguiendo el
patrón de workloads/nginx, Applications de workload y gobernanza
separadas, y el workflow de Gitea Actions (build+push a Gitea Registry,
bump de versión en el manifiesto) siguiendo el mismo patrón que
build.yaml/build-medusa.yaml.
devops merged commit d5c80c98e7 into main 2026-08-14 02:33:54 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devops/apps-registry#14