Image 변경 내용을 Github로 Push, ArgoCD로 자동 배포 흐름 [미션6]

1. ArgoCD로 App 생성 및 배포 - 2232-build-push-git

1-1. App 생성 하기

image

image

image

1-2. 자동 배포 설정 - api-tester-2232-build-push-git > details > SYNC POLICY

image

1-3. 자동 배포 확인 - ArgoCD 상태 및 Dashboard Pod 생성 유무

image

2. Jenkins에 Github Token 등록

2-1. Github에서 Credential 확인

image

2-2. Jenkins에 Credential 등록

image

 

2-3. Jekninsfile 에서 Credential 사용 확인

image

 

3. Jeknins에서 Source/Container 빌드 후 Docker로 업로드 하기

 

3-4.[파라미터와 함께 빌드] 선택 후 본인의 DockerHub와 Github의 Username 입력 후 [빌드] 실행

image

 

image

image

docker 부분에서 권한 에러 나는건 해결했는데 git 부분에서 에러 나는건 해결이 안 되는중 ...

==> 토큰 값을 줬어야 하는데 github 비밀번호를 입력했던 저의 휴먼에러 였습니다 ,,!!

 

3-5.Stage View결과 확인

image

 

3-6. ArgoCD에서 자동 배포 확인

image

image

3-7. 다시 빌드 후 재확인

image

 

image

image

==> 변경된 이미지로 생성된 pod 생성 확인

 

댓글을 작성해보세요.

채널톡 아이콘