728x90
반응형
728x90
반응형
Git 관련 Jenkins 배포 실패 Case # Git Personal access tokens 만료 오전까지만 해도 정상으로 배포가 되었는데, 갑자기 배포 실패가 떴다. 바로 로그를 살펴보니 credential key를 using 하는데, Error fetching remote repo 'origin'이 발생한다. 아 토큰이 만료되었구나 싶어 확인을 했는데 역시나,, 그래서 연장을 했다. 연장을 하고 변경된 key 값으로 Jenkins Credential을 생성했다. Jenkins 관리 > Security > Manage Credentials > Global credentials > Add Credentials 이러면 정상!! # Jenkins Credential 생성 시 주의 사항 Credentia..
# H1 Title Content ## H2 Title Content ### H3 Title Content ref 2 ref 3 CI/CD 구축하기 2탄 1탄 Jenkins 설치는 해당 게시글 확인 https://hoooon-s.tistory.com/248 [AWS] CI/CD 구축 : EC2에 Jenkins 설치하기 # Architecture 우선 간단하게 구성을 하려 한다. 이후에 S3, Code Deploy 추가 후 SNS를 이용하여 Slack 알림까지 확장 해야겠다. # 사전 작업 ## EC2 생성 AMI : Amazon Linux 2 AMI 인스턴스 유형 : t2.micro 키페어 및 hoooon-s.tistory.com # Jenkins 기본 설정 ## 플러그인 설치 Jenkins 관리 > S..
# Jenkins 설치 ## Docker 설치 $ yum update -y // Docker 설치 $ amazon-linux-extras install -y docker // Docker version 확인 $ docker --version // Docker 실행 $ service docker start // Docker 실행 확인 $ systemctl status docker ## Jenkins Image Pull & 실행 # docker jenkins image를 이용하여 jenkins 실행 # -p : 외부 포트 9000을 사용하여 jenkins 기본 8080 포트로 바인딩 # -e : docker container timezone을 Seoul로 설정 # -u : root 사용 # -v : 볼륨 마..
# Architecture 우선 간단하게 구성을 하려 한다. 이후에 S3, Code Deploy 추가 후 SNS를 이용하여 Slack 알림까지 확장해야겠다. # 사전 작업 ## EC2 생성 AMI : Amazon Linux 2 AMI 인스턴스 유형 : t2.micro 키 페어 및 기타 설정은 적절하게 세팅 ## Java 설치 sudo yum update -y cd /home/{customuser} # aws coreetto 다운로드 curl -LO https://corretto.aws/downloads/resources/11.0.17.8.1/java-11-amazon-corretto-devel-11.0.17.8-1.x86_64.rpm # java 설치 sudo yum localinstall java~~ ..