GitLab
-
AWX에서 Gitlab 연동Ansible 2020. 4. 16. 21:29
전전, 전 포트팅을 통해서 Docker를 이용하여 AWX와 Gitlab을 만들었습니다. 이번 시간에서는 AWX와 Gitlab을 연동하여 Gitlab 프로젝트에 있는 코드를 AWX에서 읽을수 있도록 설정해 보겠습니다. 0. 호스트서버에서 ssh 공개키, 개인키 생성 이 부분은 1장에서 하였으므로 넘어 갑니다. 1. Gitlab SSH Keys 설정 먼저 public key 값을 복사하기 위해 호스트서버에서 아래 명령어 입력 후 값을 복사합니다. # cat /home/ansible/.ssh/id_rsa.pub Gitlab 우측 상단 계정 클릭 -> 'Settings' 클릭 -> 'SSH Keys' 클릭 -> 'key'에 public key 붙여넣기 2. AWX Credentials 설정 먼저 private ..
-
Docker를 이용해 Gitlab 설치Ansible 2020. 4. 16. 21:27
Docker를 이용해 Gitlab 설치 Gitlab도커 이미지는 CE(Community Edition)과 EE(Enterprise Edition) 버전이 있는데 CE버전을 사용하겠습니다. 1. Gitlab 설치 Docker 명령어로 Gitlab 컨테이너를 생성 합니다. # docker run --detach \ --hostname gitlab.example.com \ --publish 443:443 --publish 8088:80 --publish 22222:22 \ --net awxcompose_default \ --name gitlab \ --restart always \ --volume /srv/gitlab/config:/etc/gitlab \ --volume /srv/gitlab/logs:/var..