728x90
NGINX : https://kubernetes.github.io/ingress-nginx/examples/
Github Repo : https://github.com/kubernetes/ingress-nginx
역시 원조 답다.. 기능도 많고 문서화도 잘되어 있고.. 못하는게 없음
AWS : https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.5/guide/ingress/annotations/
AWS는 역시.. 정말 문서화가 잘되어 있다.
참고로 Canary 배포도 가능함.
alb.ingress.kubernetes.io/actions.forward-single-tg: >
{"type":"forward","targetGroupARN": "arn-of-your-target-group"}
alb.ingress.kubernetes.io/actions.forward-multiple-tg: >
{"type":"forward","forwardConfig":{"targetGroups":[{"serviceName":"service-1","servicePort":"http","weight":20},{"serviceName":"service-2","servicePort":80,"weight":20},{"targetGroupARN":"arn-of-your-non-k8s-target-group","weight":60}],"targetGroupStickinessConfig":{"enabled":true,"durationSeconds":200}}}
이것 Github Repo : https://github.com/kubernetes-sigs/aws-load-balancer-controller
AZURE : https://azure.github.io/application-gateway-kubernetes-ingress/annotations/
문서화 잘되어 있다..
지원하는 기능은 AWS대비 부족한듯..
Github Repo : https://github.com/Azure/application-gateway-kubernetes-ingress
GCP :
아직 Contribute가 더 필요해 보인다.. 다른 CSP 처럼 문서화도 잘안되어 있음.
Github Repo : https://github.com/kubernetes/ingress-gce
'PaaS > Kubernetes' 카테고리의 다른 글
ContainerD에서 Kubernetes 설치하기 (0) | 2024.02.15 |
---|---|
Kubernetes) AutoScaling 전략 수립시 고려할 것들 (1) | 2024.02.12 |
Deployment를 배포한 후 Rollback이 필요할때 (0) | 2024.01.18 |
Docker Garbage 삭제 Docker Prune (0) | 2024.01.17 |
특정 NameSpace에서 특정 상태의 Pod를 지우고 싶을때 (0) | 2024.01.04 |