Runner Pod Name 확인
Code Block kubectl get pods -A -o wide
pods 진입
Code Block kubectl exec -it <GitLab Pod Name> bash
extra_host 파일 생성
Code Block vi ~/extra_hosts 192.168***.***.1.50 gitlab.centos.com
~/.gitlab-runner/config.toml
수정Code Block [[runners]] pre_clone_script = "cat ~/extra_hosts >> /etc/hosts"
만약 vi 편집기가 없을 경우
Code Block language bash # [[runners]] 밑에 위 명령어를 추가시켜주는 스크립트 sed -i'' -r -e "/\[\[runners\]\]/a\ pre_clone_script = \"echo '***.***.48.220 gitlab.twoseed.co.kr' >> /etc/hosts\"" config.toml # 추가해야할 Host가 여러 개인 경우 sed -i'' -r -e "/\[\[runners\]\]/a\ pre_clone_script = \"echo '14.36***.***.48.220 gitlab.twoseed.co.kr' >> extra_hosts; echo '***.***.124.236 local.registry.co.kr' >> extra_hosts; cat extra_hosts >> /etc/hosts\"" config.toml
Page Comparison
General
Content
Integrations