Gitlab gmail smtp를 등록gitlab에서 smtp 설정하는 방법은 정말 간단합니다! 그냥 구글 앱비밀번호 발급받은후 gitlab에서 gitlab.rb만 수정하면 끝입니다.1. gmail 앱비밀번호 발급gmail로 가서 앱비밀번호를 발급받습니다. 2. gitlab smtp활성화이후 아래 명령어를 쳐서 gitlab.rb를 수정해야합니다vi /etc/gitlab/gitlab.rb /를 이용해서 검색을 할 수 있습니다./email 이런식으로 검색해서 이메일설정 부분을 찾습니다 빨간 네모친 부분을 주석 풀고 아래와 같이 수정해줍니다. 수정이 끝나면 저장하고 나온 다음아래 명령어를 쳐서 반영해줍니다.gitlab-ctl reconfigure 3. 테스트gitlab-rails consoleNotify..
Docker Registry 생성하기Docker Hub에서 제공하는 Private Registry는 유료입니다.무료로 사용하기 위해서는 자체적으로 Docker 이미지의 프라이빗 저장소 역할을 하는Docker Registry를 자신의 서버에 직접 설치 및 운영하여, 이미지를 Push하고 Pull할 수 있습니다.1. Docker Registrey 설치 및 실행Docker Registry는 공식 이미지로 제공되므로, 아래의 명령어로 손쉽게 컨테이너로 실행할 수 있습니다.1) Docker Hub에서 docker registry 이미지 내려받기docker pull registry 2) 확인docker images | grep "registry.*" 3) docker-registry 이미지 실행우선 볼륨으로 설정할..
GitLab Runner 등록하는법1. GitLab Runner 등록토큰 찾는법gitlab페이지에서 자신의 프로젝트 페이지로 이동합니다.Settings - CI/CD 탭으로 이동합니다.Runners 항목을 Expand 합니다 New project runner옆 점점점 을 클릭합니다.복사하기 버튼을 눌러줍니다. 혹시 모르니 메모장을 열어 잠시 붙여넣습니다.2. gitlab-runner 설치1) gitlab-runner폴더생성sudo mkdir /srv/gitlab-runner/config 2) docker-compose.yml 생성cd /srv/gitlab-runner/configsudo vi docker-compose.yml 하단에 자신의 Gitlab URL 과 위에서 찾은 등록 토큰으로 수정해줍니다...