2017-10-02 2 views
0

Ich bin neu zu Kubernetes in Kombination mit Jenkins. Dafür habe ich ein paar Tutorials gemacht.Jenkins mit Kubernetes auf GKE

Mein Ziel ist es: 1 wie das Tutorial: 1) Docker Bilder 2) Push-Docker Bilder zu GCR 3) einsetzen Bild in Kubernetes

Ich habe mein Setup GKE 1 bauen. https://cloud.google.com/solutions/continuous-delivery-jenkins-container-engine haben auch diese Anleitungen: "jenkins-on-Container-Motor-Tutorial" "Konfiguration-jenkins-Container-Motor"

Da diese Tutorials auf einander abhängig ich sie mehrmals vollständig gemacht habe von Grund auf, um Fehler von meiner Seite zu vermeiden.

Das Problem ist, der Build-Agent kann den Docker-Befehl nicht finden! Ich habe auch einige benutzerdefinierte Bilder wie in diesem Thread versucht: Easiest way to do docker build command within Jenkinsfile running on Jenkins slave node?

Aber nichts scheint :(

auf GKE
+0

Willkommen bei SO ! Bitte posten Sie mindestens einen Teil des Codes/Skripts, der auf dem Build-Agent ausgeführt wird, und die Fehlermeldung, die Sie sehen. – DSway

+0

Hallo, ich habe gerade einen einfachen einfachen Build-Job hinzugefügt. Im Grunde ist es nur eine Shell "docker -v", um zu überprüfen, ob der Befehl vorhanden ist. – stxe

Antwort

0

Ich laufe zu arbeiten, so dass ich brauchte auch die gcloud cli die Befehle liefert auch Docker .

sind also hier die Schritte: 1) cli benutzerdefinierte Jenkins Bild mit gcloud erstellen installiert 2) Achten Sie darauf, den Umfang "Cloud-Plattform" ermöglichen 3) gcloud docker Befehl verwenden :)

Verwandte Themen