apiVersion: apps/v1 kind: Deployment metadata: name: frontend-deploy spec: imagePullSecrets: - name: gitea-registry-secret containers: - name: web image: gitea.cruzcloud.net/devops/ecommerce-frontend:latest # 1. Apuntamos a latest imagePullPolicy: Always # 2. Obligamos a Kubernetes a descargarla siempre ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: frontend-svc spec: selector: app: frontend ports: - protocol: TCP port: 80 targetPort: 80