diff --git a/workloads/nginx/nginx-resources.yaml b/workloads/nginx/nginx-resources.yaml index d8d7f6b..9ec09c3 100644 --- a/workloads/nginx/nginx-resources.yaml +++ b/workloads/nginx/nginx-resources.yaml @@ -3,7 +3,7 @@ apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment - namespace: kube-system + namespace: nginx-web # 🔴 Consistente con el nuevo namespace spec: replicas: 1 selector: @@ -25,7 +25,7 @@ apiVersion: v1 kind: Service metadata: name: nginx-service - namespace: kube-system + namespace: nginx-web # 🔴 Consistente con el nuevo namespace spec: selector: app: nginx @@ -35,16 +35,15 @@ spec: targetPort: 80 --- -# 3. El Ingress (Versión a prueba de fallos) apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: nginx-ingress - namespace: kube-system - # 🔴 Hemos quitado todas las annotations para ver si el clúster lo toma por defecto + namespace: nginx-web # 🔴 Consistente con el nuevo namespace spec: + ingressClassName: nginx # 🔴 3. ¡LA LLAVE MÁGICA! Esto conecta tu app aislada con el cerebro del tráfico. rules: - - host: app.cruzcloud.net + - host: nginx.cruzcloud.net http: paths: - path: /