Wie auto deploy-Docker-Container von Amazon ECR Kubernetes mit Jenkins

Dies ist unsere Umwelt:

  1. Ich habe einen Kubernetes-cluster auf Amazon.
  2. Jenkins CI/CD auf Amazon, die eine Verbindung zu einem privaten GitLab und baut unsere Dienstleistungen als Docker-images.
  3. Amazon ECR, speichert unser Docker images.

Meine Fragen:

  1. Wie kann ich den auto deploy-Bilder von ECR Kubernetes (pods), sobald die Jenkins-pipeline stößt neu gebaute Bilder zu ECR?
  2. Kann ich tun, dass innerhalb der Jenkins-pipeline? Gelesen habe ich viel material, aber ich konnte nicht finden, wie sollte es gemacht werden.

Es gibt auch eine 3rd-party-tool wie Kiel aber es unterstützt nicht Amazon ECR (Webhook problem mit ECR).

Jede Hilfe würde geschätzt werden.

InformationsquelleAutor MasoudSat | 2018-04-04

Schreibe einen Kommentar