강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

kubectl님의 프로필 이미지
kubectl

작성한 질문수

대세는 쿠버네티스 (Helm편)

grafana 설치시 service type 을 loadbalancer 로 할 경우..

작성

·

677

1

기본이 External 이고 Classic LB 인데, service annotations 에 internal 과 ALB 를 명시해줘도 반영이 안되는 것 같습니다.

변경하려면 ingress controller 가 무조건 필요한걸까요?

현재는 일단 nodeport 로 만들어서 내부에서만 접근하고 있습니다.

 

답변 2

0

일프로님의 프로필 이미지
일프로
지식공유자

검색해보니 좋은 내용들이 많은것 같네요.

https://velog.io/@ausg/eks-k8s-elb

0

일프로님의 프로필 이미지
일프로
지식공유자

안녕하세요.

일단 되야합니다. 

뭔가 작성을 잘못했다고 밖에 답변드려야 할 것 같아요...

작성하신 내용 캡쳐해주시면 같이 확인해 보겠습니다.

kubectl님의 프로필 이미지
kubectl
질문자

https://www.eksworkshop.com/intermediate/240_monitoring/deploy-grafana/

 

aws eks 로 테스트하다보니 위 URL 을 참고했고, annotations 들은 install 시 set 명령어로 주었습니다.

 

아래 형식처럼 주었습니다.

 

--set ingress.annotations."kubernetes\.io/ingress\.class"="alb" \

--set ingress.annotations."alb\.ingress\.kubernetes\.io/scheme"="internal"

일프로님의 프로필 이미지
일프로
지식공유자

서비스 세팅의 핵심 부분은 아래 설정입니다.

--set service.type=LoadBalancer

저도 aws상에서 생성해보지 못해서 정확한 설명을 드리긴 힘들고요.

alb를 위한 Ingress 설정을 추가로 하는경우

values.yaml파일 내부에

ingress:

  enabled: true

  annotations:

이 부분에 추가해줘야하는 내용이 아난가 싶습니다.

 

kubectl님의 프로필 이미지
kubectl

작성한 질문수

질문하기