이전 글 [AWS(EC2) + Jenkins + Docker + Ansible] AWS EC2에 Jenkins 서버 설치하기이전 글2024.05.30 - [Deploy] - [AWS(EC2) + Jenkins + Docker + Ansible] EC2 인스턴스 생성, EC2에 Java 설치, AMI 생성과 AMI로 EC2 인스턴스 생성, ping 테스트, 보안그룹 설정 이번에는 jenkins-server 에 jenkins를 설치하coding-orange.tistory.com 이전 글에 이어서 이번에는 cicd-project-docker EC2에 docker 를 설치해보자. 0. EC2 접속cicd-project-docker EC2에 접속하자. 접속하는 사용자 이름은 ec2-user 로 한다. ..
Deploy
이번에는 jenkins-server 에 jenkins를 설치하기 전에 필요한 것들을 설치한 후 jenkins 설치와 기본 설정까지 해보자. 0. EC2 접속이전 글에서 만든 jenkins-server로 접속하자. EC2 서버에서 cicd-project-jenkins를 클릭해 연결을 한다. 이 때 접속하는 사용자 이름은 항상 ec2-user로 한다. 다른 인스턴스들도 마찬가지로 해야함을 명심하자! 1. EC2에 amazon linux 확장 패키지 설치하기아래 명령어로 확장 패키지를 설치한다.sudo amazon-linux-extras install epel -y 2. maven 설치하기maven 설치는 opt 폴더에서 진행하자.cd /opt maven 3.8.6 버전을 다운받으려고 ..
Jenkins, Docker, Ansible를 이용하여 AWS로 배포를 해보자. 최종적으로는 AWS EC2 인스턴스 3개로 배포하게 될 것이다. 각 인스턴스를 jenkins-server, docker-server, ansible-server 라고 하자. jenkins-server로 사용될 EC2 를 하나 생성하고 해당 EC2에 Java를 설치한 후 해당 서버를 AMI로 만들 것이다. Java가 설치된 AMI로 EC2 서버를 추가로 생성할 것이다. 1. AWS EC2 인스턴스 생성먼저 AWS로 접속하여 리전이 서울인지 확인한 후에 EC2 탭으로 들어간다. 인스턴스 생성을 위해 인스턴스 시작을 클릭한다. 다음과 같이 설정한 후 인스턴스를 시작한다.인스턴스 이름 : cicd-project-ec2 (추후..