apiVersion: extensions/v1beta1 kind: Ingress metadata: namespace: game-2048 name: ingress-2048 annotations: kubernetes.io/ingress.class: alb alb.ingress.kubernetes.io/scheme: internal alb.ingress.kubernetes.io/target-type: ip alb.ingress.kubernetes.io/actions.forward-single-tg: > {"type":"forward","forwardConfig":{"targetGroups":[{"serviceName":"service1-2048","servicePort":"80","weight":100}],"targetGroupStickinessConfig":{"enabled":true,"durationSeconds":200}}} alb.ingress.kubernetes.io/actions.app2-redirect: > {"Type": "redirect", "RedirectConfig": { "Protocol": "HTTP", "Port": "80", "Path": "/app2", "Query": "#{query}", "StatusCode": "HTTP_301"}} spec: rules: - http: paths: - path: /app1 backend: serviceName: forward-single-tg servicePort: use-annotation - path: /app2 backend: serviceName: service2-2048 servicePort: 80