Aws
EKS - NetworkLoadBalancer
wngnl05
2024. 12. 24. 14:56
Service.yaml
apiVersion: v1
kind: Service
metadata:
name: <서비스 이름>
namespace: <네임스페이스>
annotations:
service.beta.kubernetes.io/aws-load-balancer-type: "nlb"
service.beta.kubernetes.io/aws-load-balancer-subnets: <서브넷 아이디>, <서브넷 아이디>
alb.ingress.kubernetes.io/load-balancer-name: <NLB 이름>
alb.ingress.kubernetes.io/scheme: #internet-facing #internal
alb.ingress.kubernetes.io/healthcheck-path: <>
spec:
selector:
<key>: <label>
ports:
- protocol: TCP
port: 80
targetPort: <앱 포트>
type: LoadBalancer