글
아르고CD EKS to EKS 멀티클러스터 싱크를 위한 인증구조
너님들 아마 이거 글 찾아 들어왔으면,
우선 아르고CD를 이용해서 인클러스터 (니 아르고CD가 위치한 로컬 쿠버 클러스터) 외에,
타 어카운트 혹은 동일 어카운트 EKS 클러스터로, 앱 배포를 하려는 것일거임 ㅇㅇ
그리고 니들 이 글 읽고 있으면, 아마 다른 페이지 아르고 멀티 싱크 참조글이 니들 환경에서 동작 안하거나 공식홈피 번역 힘들어서, 마지막으로 여기까지 들어왔을 가능성이 매우 농후함.
ㄱㅊ 그림으로 풀어서 설명해줄게. 우선 본론부터 들어가진 말자.
너님들도 이거 해보려고 여러 페이지 찾아보고, 오피셜도 분명 찾아봤을거임.
대충 우선 이 2개 오피셜은 기본적으로 찾아봤을 테고.
https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/declarative-setup.md#clusters
https://argo-cd.readthedocs.io/en/stable/operator-manual/declarative-setup/#clusters
둘다 같은내용. 근데 글만 띠리릭 적혀있고 영어로 뭐시기 뭐시기.
근데 설명을 좀 난잡하게 해놨다. 친절하지 않게, 그냥 글만 주루룩 적어놓았다.
영알못이면 ㄹㅇ 힘들 수 있음. (ㄱㅊ 나도 영어 거의 다 까먹음. 그래도 아직까지 나는 기계번역이 필요치는 않음 ㅅㄱ)
그래서 내가 번역을 해올까 하다가, 이거 찾으러 들어온 사람들 어차피 번역글엔 관심도 없어보일게 뻔하지 않겠냐?
"아 그냥 어떻게 하면 되는지 코드나 내놔"
다들 이러겠지 ㅇㅇ;
그래서 아예 그냥 구성요소랑 그림 한장으로 요약해주겠음.
이거 보고서 구현하셈. 쿠버 매니페스트나 IAM json 코드까지는 안내놓을거다. 그래도 설정코드까지는 직접 넣어봐야지 니들 내공에 좀 들어가지 않겠음?
아 나는 그래도 구현이 힘들다하면 비밀글 달아라. 코드 줄게 ㅇㅇ
아르고 문어대가리 멀티 싱크 설정하면서 느낀건데 웬만하면 출발지에서 쓰일 IAM이랑, 목적지 IAM 분리해라.
멀티어카운트로 가야 하는데, 니 만약에 IAM 하나만 쓰고서 서비스 런칭했다고 가정하면, 분리할 때 괜히 고생길 열릴 수 있음.
'IT > EKS' 카테고리의 다른 글
EKS ALB ingress 로 크로스네임스페이스를 구현해보쟈 (0) | 2024.01.22 |
---|---|
External Name 서비스와 CoreDNS를 이용한 크로스 네임스페이스 (1) | 2023.10.06 |
helm invalid apiVersion "client.authentication.k8s.io/v1alpha1" 이상한 오류 (0) | 2023.07.07 |
쿠버네티스 + nginx인그레스 + gRPC 예시 (0) | 2023.06.22 |
쿠버네티스 Nginx 인그레스 with GRPC (0) | 2023.06.22 |