Continuous Integration. 즉, 지속적 통합. 애플리케이션의 새로운 코드 변경 사항이 정기적으로 빌드 및 테스트되어 공유 레포지토리에 통합되는 것을 의미Continuous Delivery/Deployment. 즉, 지속적인 서비스 제공 혹은 지속적인 배
인스턴스 유형 : t2.micro → m4.largeVPC : vpc-dev-01서브넷 : sbn-dev-private-01d보안그룹 : vpcsg-dev-jenkins-01 bastion public ip로 ssh 연결bastion 서버에 pem 키 업로드bastio
연동 방법SSH 키 사용SSH 키를 생성하여 각각 public key와 private key를 github과 jenkins에 입력해준다.Jenkins global credentials 생성jenkins pipeline 생성 시 credentials 함께 적용github
clone repositorygit credential을 제대로 등록하지 않아서 생긴 오류 build imagejenkins에 docker 설치되어 있지 않아 생긴 오류docker 경로와 docker.sock 파일 경로를 도커 볼륨에 추가해 컨테이너 새로 생성이 때,