apiVersion: v1 kind: Namespace metadata: name: red-ns --- apiVersion: apps/v1 kind: Deployment metadata: name: red-app namespace: red-ns labels: app: red-app spec: selector: matchLabels: app: red-app replicas: 2 template: metadata: labels: app: red-app spec: containers: - name: red-container image: public.ecr.aws/e1x6y8e1/red:latest ports: - containerPort: 80 resources: limits: memory: "100Mi" cpu: "200m" --- apiVersion: v1 kind: Service metadata: namespace: red-ns name: red-service labels: app: red-app annotations: alb.ingress.kubernetes.io/healthcheck-path: /index.html spec: type: NodePort selector: app: red-app ports: - port: 80 targetPort: 80