CICD

· CICD
ArgoCD의 클러스터 연결은 아래 2가지 방식을 지원합니다. 1. 명령어(CLI) 2. 시크릿(Declarative) ArgoCD 클러스터에 외부 EKS 클러스터를 연동하여 애플리케이션을 배포해보겠습니다. 실습에 나오는 설정 정보들은 보안을 위해서 임의로 작성하였습니다. 1. 명령어 1.1 AWS 인증 및 EKS 클러스터 추가 ArgoCD가 동작하는 쿠버네티스마스터 노드에 접속합니다 aws 명령어가 없을 시 apt-get install awscli 로 설치합니다. # aws 인증 aws configure # aws_access_key_id: aws_secret_access_key: region: ap-northeast-2 # eks 클러스터 추가 aws eks --region ap-n..
· CICD
개요 Harbor와 같은 사설 이미지 저장소에 컨테이너 이미지를 푸시하는 방법을 간단하게 소개하겠다. Harbor가 설치되었다는 가정이며, 다른 이미지 저장소를 사용하여도 된다. ( 추 후에 설치방법도 다루겠다. ) 이미지 빌드도구는 가장 많이 사용하는 도커로 예시를 작성할 것이다. 다른 이미지 도구들(containerd,nerdctl, podman 등)도 방법은 비슷하기 하다. 이미지 다운로드 먼저 푸시할 예시 이미지를 도커 허브에서 pull 한다. ( 준비한 이미지를 사용해도 무방하다 ) docker pull ${이미지명} 이미지 확인 dokcer images 이미지명 변경 컨테이너 이미지명을 통해 레지스트리로 푸시되기 때문에 Harbor의 엔드포인트가 추가된 정보로 이미지명을 변경한다. docker..
장성필(hackjap)
'CICD' 카테고리의 글 목록 (2 Page)