jenkins+argocd ci/cd 찍먹
docker 설치 참고
https://shanepark.tistory.com/237
t3a.small 로 인스턴스를 하나 만들어주고
도커를 설치해줬음
CD 구축 참고 블로그
https://velog.io/@joshua_s/EKS-CICD-%ED%99%98%EA%B2%BD%EA%B5%AC%EC%B6%95-1#ci-%EA%B5%AC%EC%B6%95
포트가 2개여서 알아봤다
https://jeeu147.tistory.com/109
jenkins 는 기본 8080을 쓰는데 다른 포트랑 겹치는일이 많아서 설정을 바꿔주는 일이 많은가보다
jenkins container 에 접속해서 도커를 설치해주고
kustomize 라는것도 설치해줌
private ECR 도 하나 생성해줬다
서버 ip : 8080 으로 들어가니까
비밀번호 입력하라고 나와서
jenkins 컨테이너에서 복사해와서 들어가니까 뭘 설치하란다
귀찮아서 그냥 다 설치해줌 ㅇㅅㅇ
좀 걸림
이후 플러그인 매니저에서 docker-build-step, docker plugin, docker pipeline, AWS ECR
이렇게 다운로드 해줌
이후 jenkins 파일과 docker 파일을 붙여넣고
깃허브에 올려줬다
git에 뭘 더 해줘야하는것 같은데
위 블로그에는 나와있지 않다
오늘은 더 안할래 ㅅㅂ
'Kubernetes > CICD' 카테고리의 다른 글
Jenkins + EKS 구성해보기 6 (테스트 성공) (0) | 2022.11.17 |
---|---|
Jenkins + EKS 구성해보기 5 (참고) (0) | 2022.11.17 |
Jenkins + ArgoCD + EKS 구성해보기 4 (실패) (0) | 2022.11.16 |
Jenkins + ArgoCD + EKS 구성해보기 3 (실패) (0) | 2022.11.15 |
Jenkins + ArgoCD + EKS 구성해보기 2 (실패) (0) | 2022.11.14 |