2017-10-02 10 views
0

나는 젠킨스와 함께 kubernetes를 처음 사용합니다. 그래서 나는 튜토리얼을 끝냈습니다.GEN에 kubernetes가있는 젠킨스

내 목표는 다음과 같습니다 1) 배포) 고정 표시기 이미지를는 Kubernetes

의 이미지

을 GCR 2) 푸시 고정 표시기 이미지를 구축 내가 설정 내 GKE 1했습니다 : 튜토리얼 같은 일을. 내가 그 일을 완전히 여러 번 한 서로에 따라하는 "젠킨스 - 온 - 컨테이너 엔진 튜토리얼" "구성 - 젠킨스 컨테이너 엔진"이 튜토리얼 이후

: https://cloud.google.com/solutions/continuous-delivery-jenkins-container-engine 또한이 자습서를했다 내 편에서 오류를 피하기 위해 처음부터.

문제는 빌드 에이전트가 도커 명령을 찾을 수 없다는 것입니다. 나는이 스레드에서 같은 일부 사용자 지정 이미지를 시도했습니다 : Easiest way to do docker build command within Jenkinsfile running on Jenkins slave node?

그러나 아무것도 작동하는 :(내가 GKE에서 실행 해요

+0

에 오신 것을 환영합니다 사용 범위 "클라우드 플랫폼 이서 '를 활성화해야합니다 SO ! 빌드 에이전트에서 실행중인 코드/스크립트의 일부와보고있는 오류 메시지를 게시하십시오. – DSway

+0

안녕하세요, 저는 단순한 빌드 작업을 추가했습니다. 기본적으로 명령이 있는지 확인하기위한 쉘 "도커 -v"입니다. – stxe

답변

0

것 같다, 그래서는 또한 고정 표시기 명령을 제공하는 gcloud의 CLI를 필요 .

그래서 여기 단계는 다음과 같습니다 1) gcloud의 CLI를 정의 젠킨스 이미지를 만들 설치된 2) 3) gcloud 고정 표시기 명령 :