1. https://app.aikido.dev/onboarding/gitlab-server/connect-group?enable_broker=1
Advanced Connection Options > Alternatively use Aikido broker : ON > "Create Group"
2. Aikido Broker Setup
Add Client > Aikido Broker Token 발급 + Manage Resource URLs 등록 완료 > "Complete Gitlab Server Setup"
3. Aikido Broker Docker에 신규 Aikido Broker Token 대입하여 재 시작
4. 아래를 입력한다.
Insert the URL to the broker you have created: https://133110-ccc255c715.aikidobroker.com
Insert your personal access token: glpat-...
Advanced Connection Options > Alternatively use Aikido broker : OFF > "Next, Connect Group"
5. GitLab의 Group명이 나오면 성공
1. Aikido Broker 설치
# 초기화
docker rm $(docker ps -a -q) -f
docker rmi $(docker images -q) -f
# 이미지 다운로드
docker pull "aikidosecurity/broker-client:latest"
# Offline 설치를 위해 저장
# aikido_broker.tar의 파일크기:68MB
docker save -o aikido_broker.tar "aikidosecurity/broker-client:latest"
gzip -9 aikido_broker.tar
# Offline 설치
gzip -d aikido_broker.tar.gz
docker load -i aikido_broker.tar
docker create "aikidosecurity/broker-client:latest"
# 실행
docker run -d \
--name aikido-broker \
--restart=on-failure:3 \
--network host \
-e CLIENT_SECRET="AIK_BROKER_117743_597_XXXXXXXX" \
-e ALLOWED_INTERNAL_SUBNETS="10.10.10.0/24,192.168.184.0/24" \
aikidosecurity/broker-client:latest