Gitlab 설정 항목 과 pipeline build URL

708 단어 gitlab
현재 문 제 는 gitlab 의 새 프로젝트 의 호스트 이름 이 gitlab 인 아 리 클 라 우 드 서버 내부 ip 입 니 다. 결 과 는 pipeline 로그 출력 이 제대로 표시 되 지 않 습 니 다.이 로그 가 trace. json 으로 호출 된 것 으로 밝 혀 졌 으 나 내부 네트워크 의 ip 이기 때문에 올 바 르 게 불 러 올 수 없습니다.이 ip 는 바로 프로젝트 가 있 는 서버 입 니 다. 이런 설정 은 분명히 문제 가 있 습 니 다.
한 번 의 검색 을 통 해 gitlab 홈 페이지 에서 누군가가 이 문 제 를 만 나 해결 한 것 을 찾 았 다.nginx 설정 을 수정 하면 해결 할 수 있 습 니 다.주로 nginx upstream 을 설정 합 니 다. nginx 를 다시 시작 하면 이 upstream 이 정의 하 는 도 메 인 이름 을 gitlab (프 록 시) 프로젝트 의 hostname 으로 사용 합 니 다.
upstream gitlab.domain {
    server 127.0.0.1:10821;
}

server {
    server_name gitlab.domain;

    location / {
        proxy_pass http://gitlab.domain;
    }
}

프 록 시 뒤에 있 을 때 빌 드 및 새 프로젝트 의 잘못된 URL 참조

좋은 웹페이지 즐겨찾기