ingress 외부 dns 설정
173
작성한 질문수 2
안녕하세요.
ingress를 통한(alb) 외부 dns 설정이 잘 안되는데 방법 알려 주실 수 있을까요? 여러 애플리케이션을 포트 단위로 서비스 하려 합니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다. 이성민님.
질문 주신 내용은 ingress를 통한 외부 DNS 설정 관련입니다. 비슷한 질문이 여러 번 올라온 적이 있어 몇 가지 유사한 답변을 참고하실 수 있도록 안내드립니다.
유사한 질문과 답변 링크
1. 기존 ALB에 추가로 path 붙여서 helm install 하기
기존 ALB에 대해 path를 추가로 설정하여 여러 애플리케이션을 path 단위로 서비스하는 방법에 대한 설명입니다. ingress 설정에 대해 참고할 수 있습니다.
2. 프라이빗 서브넷에 클러스터 구축
프라이빗 서브넷에 클러스터를 구축하는 방법과 ingress 설정 관련 문제 해결 방법이 포함되어 있습니다.
3. ingress 문제
ingress 설정 시 발생할 수 있는 문제와 해결 방법에 대한 Q&A입니다. 특히, ALB 설정 및 파라미터 수정에 대해 참고할 수 있습니다.
조금 더 구체적으로 답변드리자면, ingress를 설정할 때 반드시 ALB와 외부 DNS 설정을 올바르게 설정하는 것이 중요합니다. ALB를 사용하는 경우에는 alb.ingress.kubernetes.io/scheme: internet-facing 및 alb.ingress.kubernetes.io/target-type: ip 등 필요한 annotation을 설정해야 합니다.
또한, 여러 애플리케이션을 포트 단위가 아닌 path 단위로 서비스하는 경우, ingress 설정 파일에서 각각의 애플리케이션에 대응하는 path를 정의하고, service 이름과 port를 정확히 매핑해야 합니다.
필요 설정 예시
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: example-ingress
annotations:
kubernetes.io/ingress.class: "alb"
alb.ingress.kubernetes.io/scheme: "internet-facing"
alb.ingress.kubernetes.io/target-type: "ip"
spec:
rules:
- host: example.com
http:
paths:
- path: /app1/*
pathType: Prefix
backend:
service:
name: app1-service
port:
number: 80
- path: /app2/*
pathType: Prefix
backend:
service:
name: app2-service
port:
number: 80
이와 같은 설정을 통해 여러 애플리케이션을 path 단위로 서비스할 수 있습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
강의 연장 부탁드립니다.
1
64
3
강의 연장 부탁드립니다.
0
53
2
16강 16:59 부분 문의드립니다
0
48
2
fluentbit 관련 node 의 기본 로그 질문
1
109
3
POD에 Security Group이 부착되어있을 경우 통신 흐름 문의
2
133
3
EKS SG ENI 질문
0
76
2
ebs-dp-app 같은 centos 이미지 pod를 생성하면 오류가 발생합니다.
1
102
1
강의 연장 부탁드립니다.
0
114
2
EKS Cluster 생성 시 노드 IAM 역할 입력
0
258
3
원클릭 배포시 myeks 를 제외한 나머지 설치 불가
0
112
2
원클릭 배포 결과가 다릅니다.
0
157
3
[실습] Service[NLB] 배포 및 확인의 aws-loadbalancer-controller 설치 및 실습 시 트러블슈팅
1
255
3
eks 생성시 Control plane 질문
0
185
1
강의 연장 요청 드립니다.
0
152
2
강의 연장 요청드립니다.
0
141
2
강의 기간이 얼마 남지 않아서 그런데 기한 연장을 요청드려도 될까요?
0
113
2
VPC CNI 네트워크 환경 확인 문의
0
211
2
안녕하세요 ~ 궁금한 사항이 있습니다.
0
176
2
Karpenter VPC 질문입니다.
0
190
1
EKS 클러스터 및 관리형 노드 그룹 생성에서 에러나시는 분들
0
368
3
ingress 도메인 연결 문의
0
353
2
연장
0
151
2
PDF 학습 자료 요청드렸는데 언제 받을 수 있을까요
0
185
1
Karpenter 설정
0
295
2





