공부/서버7 오라클 클라우드 - 젠킨스 자동배포 1. 새로운 Item 2. project 이름 지정 이름 입력 > Freestyle project > OK 3. 깃 연결 1) 레포지토리 주소 입력 2) 레포지토리 주소 입력 > Add 3) Jenkins 클릭 4) 원하는 종류 입력여기서는 Secret text로 진행했습니다.Secret에 토큰 값 삽입ID 지정 후 Add 5) Branch to build Push 할 때 빌드할 브랜치명 6) 빌드 유발 GitHub hook trigger for GITScm polling 선택 7) 저장3. 실행 1) 지금 빌드 2) 밑의 #num 클릭 3) Console Output 클릭 후 상태 확인Finished: SUCCESS 면 잘 작동 되는 거임 2025. 1. 13. 오라클 클라우드 - 젠킨스 설치 1. 젠킨스 Docker 이미지 다운로드docker pull jenkins/jenkins:lts 2. 젠킨스 컨테이너 실행 1) 필요한 디렉토리 생성 (호스트의 볼륨 연결을 위한 디렉토리)mkdir -p ~/jenkins_home 2) 젠킨스 컨테이너 실행docker run -d --name jenkins \-p 8080:8080 -p 50000:50000 \-v ~/jenkins_home:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \jenkins/jenkins:lts -p 8080:8080: 호스트와 컨테이너의 포트를 매핑.-v ~/jenkins_home:/var/jenkins_home: 호스트의 디렉토리를 젠킨스 데이터 저장소로 .. 2025. 1. 13. 오라클 클라우드 - 도커 설치 1. apt package index 업데이트 및 apt가 HTTPS를 통해 저장소를 사용할 수 있도록 패키지를 설치합니다.sudo apt-get updatesudo apt-get install ca-certificates curl gnupg lsb-release2. Docker GPG키 추가sudo mkdir -p /etc/apt/keyringscurl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg3. 저장소 설정echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg].. 2025. 1. 13. 오라클 클라우드 - 인스턴스 원격 접속, Putty, Puttygen putty라는 프로그램을 사용하는 방식으로 진행하겠습니다. https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.82)This page contains download links for the latest released version of PuTTY. Currently this is 0.82, released on 2024-11-27. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativelwww.chiar.. 2024. 12. 24. 오라클 클라우드 - 보안 규칙 만들기 프로젝트에 따라 필요한 보안 규칙의 종류와 범위는 다르겠지만,웹사이트라면 누구나 사이트에 접속 가능하게 HTTP, HTTPS 포트를 열어줘야 합니다. 오라클 클라우드에서 보안 규칙은 ①보안 그룹과 ②네트워크 보안 그룹이 있는데둘의 차이는 다음과 같다. ①보안 그룹서브넷 수준에서 트래픽을 제어한다. 설정하면 서브넷에 속한 모든 인스턴스에 규칙이 적용된다.단순한 규칙이나 서브넷 전체에 동일한 규칙을 적용할 때 쓰면 유용하다.②네트워크 보안 그룹개별 인스턴스나 VNIC 수준에서 트래픽을 제어한다.특정 리소스에만 적용되는 세밀한 규칙을 적용할 때 적합하다.이 글에서는 같은 서브넷 안에 웹서버, DB 인스턴스를 둘 것이기 때문에,웹서버에 해당하는 인스턴스에만 보안 규칙을 적용하기 위해 ②네트워크 보안 그룹을 설정.. 2024. 12. 24. 오라클 클라우드 프리티어(Oracle Cloud Free Tier) 만들기 0. 회원 가입 사이트 주소 : https://www.oracle.com/kr/cloud/free/ 클라우드 서비스 무료 이용Oracle Cloud Free Tier는 기업에게 무제한으로 사용할 수 있는 상시 무료 클라우드 서비스를 제공합니다.www.oracle.com 준비물 : 1. 시간2. 신용카드 무료로 시작하기 클릭 계정 정보 입력 후 진행 입력할 거 다 하고 넘어갑니다. 무료판의 경우 결제 할 일은 없겠지만 오라클에서 혹시 모르니 카드 정보를 입력하라네요. 그렇게 카드까지 등록하고 회원가입을 완료합니다. 로그인하고 나면 이렇게 메인 홈이 보입니다. 인스턴스를 만들기 전에 준비할게 좀 있습니다.1. Compartment(구획)인스턴스가 여러개일때 각 인스턴스에 대한 접근 IP, .. 2024. 12. 18. 이전 1 2 다음