손쉽게 데브옵스 환경을 구축하는 방법

손쉽게 데브옵스 환경을 구축하는 방법

sprint1에서는 CI/CD 환경이 없었다. 인프라 환경에서 실습 했다.



[전반적인 실습 & 구성]

본격적인 sprint2이다. VirtualBox랑 Vagrant--> guest OS 만든다. -> 스크립트를 통해서 Liunx OS( Rocky Linux, kubectl), 컨테이너 빌드( docker), 빌드, 배포(git, gradle, jenkins, OpenJDK) 설치-> 설치 완료 -> 내 PC 브라우저에서 Jenkins dashboard 접속 -> 빌드 실행-> git hub 소스 다운-> 빌드 실행

 

내 도커 저장소에 이미지를 올린다.

자신이 가입한 이름으로 변경 <name>/app-tester

깃허브에 내가 사용하는 Dockerhub 사용자 이름이 있어야 한다.

 

 

 1. Vagrant 스크립트 실행

image

2. CI/CD 서버로 접속 (Windows)

 

3. Jenkins 초기 세팅

image

image

 image

 4. 전역 설정 (JDK, Gradle)

imageimage

5. Docker Hub 가입

image

6. Docker 사용 설정

Login Succeeded 결과 확인

image

7. Master Node에서 인증서 복사

imageimageimage

8. GitHub 가입

image

9. 빌드/배포 파이프라인을 위한 스크립트 작성 및 실행

imageimageimage

마지막. Dashboard 확인하기

image

 

댓글을 작성해보세요.

채널톡 아이콘