목록전체 글 (71)
다가오는 다음을 향해

1. Docker Jenkins 설치 및 초기 설정 2. Jenkins GitHub 연동 3. Jenkins GitHub Webhook 설정 4. GitHub 계정 등록 5. 배포 설정 Jenkins Job - Item React 추가 방법 Jenkins Job - Item Django 추가 방법 6. 배포 실패 시 확인사항 1. console output 확인 : 배포 실패 시 console output에서 실패 log를 확인한다. 2. 배포에 성공했으나 적용이 안되었다면 도커 컨테이너를 재실행 한다. docker restart

Jenkins Item Django 추가 방법 안내 0. 사전준비 GitHub 계정 등록 : Credentials 등록 Jenkins GitHub 연동 GitHub Webhook 설정 1. env 파일 등록 1.0. Django ENV 예시 SECRET_KEY='****' DJANGO_SETTINGS_MODULE='scwpbackend.settings.dev' DEV_DB_ENGINE='django.db.backends.postgresql' DEV_DB_NAME='****' DEV_DB_USER='****' DEV_DB_PASSWORD='****' DEV_DB_HOST='**.**.**.***' DEV_DB_PORT='5432' DEBUG=True 1.1. jenkins 컨테이너 접속 docker exe..

Jenkins Item React 추가 방법 안내 0. 사전준비 GitHub 계정 등록 : Credentials 등록 Jenkins GitHub 연동 GitHub Webhook 설정 1. env 파일 등록 1.0. React ENV 예시 REACT_APP_URL=https://ex.com REACT_APP_IMAGE=https://ex.com REACT_APP_DEBUG=false 1.1. jenkins 컨테이너 접속 docker exec -u 0 -it jenkins-dev /bin/bash 1.2. /****/***/****/dev/ 경로에 .env.development 파일 생성 및 환경변수 저장 mkdir -p /****/****/****/*****/ vim /****/****/****/*****..

Git 등 계정 정보에 대한 정보등록 안내 1. Dashboard > Jenkins 관리 > Credentials 관리페이지로 이동한다. 2. Add Credentials를 통해 추가한다. 3. kind : Username with password, Username : Github 아이디, Password : 토큰 입력 후 create

📖 Jenkins GitHub Webhook 설정 방법 안내 1. Jenkins key # VPS 접속 ssh -i dev-sckey root@**.**.**.*** # 젠킨스 컨테이너 접속 docker exec -u 0 -it jenkins-dev /bin/bash # .ssh 위치에 키 저장 mkdir /var/jenkins_home/.ssh cd ./.ssh # ssh 키 생성 (계속 엔터만 눌러도 된다.) ssh-keygen -t rsa -f /var/jenkins_home/.ssh/jenkins_ci # 공개키 내용 조회 cat /var/jenkins_home/.ssh/jenkins_ci 발급 성공 로그 일부 화면 2. Credentials 등록 발급받은 Jenkins key를 Credentia..

📖 Jenkins 와 GitHub 연동 방법 안내 1. Dashboard > Jenkins 관리 > System 이동 2. 중간에 GitHub Add GitHub Server > GitHub Server 선택 3. 하단 Add > Jenkins 선택 4. GitHub 계정정보를 등록 합니다. Kind : Secret text Secret : 깃허브 토큰 ID : 깃허브 아이디 Description : jenkins 5. Credentials 에 GitHub 계정정보를 등록한 Jenkins 를 선택 합니다. 6. 우측 하단 Test connection을 눌러 확인합니다. 참조 https://jamie95.tistory.com/entry/Jenkins-Github-연동

Docker Jenkins 설치 및 초기 설정 📖 Docker Jenkins 설치 방법 안내 1. Docker Jenkins 설치 Docker Jenkins 백업 볼륨 생성 docker volume create --name Jenkins 컨테이너 실행 docker run -d \ --name \ --privileged \ -v /var/run/docker.sock:/var/run/docker.sock \ -v :/var/jenkins_home \ -p 32771:8080 \ -p 50000:50000 \ -e TZ=Asia/Seoul \ --network \ jenkins/jenkins:lts Jenkins Docker 초기 비밀번호 확인 후 복사 #실행중인 Jenkins Docker 컨테이너 조회 do..
Docker PostgreSQL 💡 Docker PostgreSQL 설치 방법 안내 1. VPS 접속 ssh -i root@**.**.***.*** 2. PostgreSQL Docker volume 생성 docker volume create 3. Docker PostgreSQL12 image 및 컨테이너 실행 docker compose로 최초 컨테이너 생성 시 postgres 비밀번호 이슈 발생 사용자, 비밀번호, Database가 자동설정된다. docker run -d \\ --name \\ --network \\ -e POSTGRES_USER= \\ -e POSTGRES_PASSWORD= \\ -e POSTGRES_DB= \\ -p 5432:5432 \\ -v postgresql_data_dev:/v..