Add new infra architecture

This commit is contained in:
Urtzi Alfaro
2026-01-19 11:55:17 +01:00
parent 21d35ea92b
commit 35f164f0cd
311 changed files with 13241 additions and 3700 deletions

View File

@@ -101,7 +101,7 @@ build:
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
- infrastructure/environments/dev/k8s-manifests
statusCheck: true
statusCheckDeadlineSeconds: 600
kubectl:
@@ -130,15 +130,15 @@ deploy:
- host:
command: ["sh", "-c", "echo ''"]
- host:
command: ["kubectl", "apply", "-f", "infrastructure/kubernetes/base/secrets.yaml"]
command: ["kubectl", "apply", "-f", "infrastructure/environments/dev/k8s-manifests/base/secrets.yaml"]
- host:
command: ["kubectl", "apply", "-f", "infrastructure/kubernetes/base/secrets/postgres-tls-secret.yaml"]
command: ["kubectl", "apply", "-f", "infrastructure/environments/dev/k8s-manifests/base/secrets/postgres-tls-secret.yaml"]
- host:
command: ["kubectl", "apply", "-f", "infrastructure/kubernetes/base/secrets/redis-tls-secret.yaml"]
command: ["kubectl", "apply", "-f", "infrastructure/environments/dev/k8s-manifests/base/secrets/redis-tls-secret.yaml"]
- host:
command: ["kubectl", "apply", "-f", "infrastructure/kubernetes/base/configs/postgres-init-config.yaml"]
command: ["kubectl", "apply", "-f", "infrastructure/environments/dev/k8s-manifests/base/configs/postgres-init-config.yaml"]
- host:
command: ["kubectl", "apply", "-f", "infrastructure/kubernetes/base/configmaps/postgres-logging-config.yaml"]
command: ["kubectl", "apply", "-f", "infrastructure/environments/dev/k8s-manifests/base/configmaps/postgres-logging-config.yaml"]
- host:
command: ["sh", "-c", "echo ''"]
- host:
@@ -205,7 +205,7 @@ profiles:
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
- infrastructure/environments/dev/k8s-manifests
- name: debug
activation:
@@ -219,7 +219,7 @@ profiles:
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/dev
- infrastructure/environments/dev/k8s-manifests
portForward:
- resourceType: service
resourceName: frontend-service
@@ -247,4 +247,4 @@ profiles:
deploy:
kustomize:
paths:
- infrastructure/kubernetes/overlays/prod
- infrastructure/environments/prod/k8s-manifests