Ist dies möglich, eine Konfiguration einzurichten, die Folgendes umfassen würde:Gitlab CI-Pipeline mit Multi-Container Kubernetes pod
- Gitlab Projekt # 1 java-Container
- Gitlab Projekt # 2 java-Container
- Nginx Behälter
- Redis Behälter
- Cassandra Behälter
- Nginx Ausführer (Prometheus)
- Redis Exporteur (Prometheus)
- JMX Exporteur (Prometheus) x2
Es ist wichtig, das alles in einem Multi-Container pod auf Kubernetes (GKE) und die Kommunikation über gemeinsam genutzte Volumen und localhost zu haben.
Ich habe bereits alles in kubernetes mit ersten Containern getan (um den Code zu ziehen und kompilieren), und jetzt suche ich nach der Möglichkeit, dies mit CI/CD zu machen.
Also, wenn dies mit GitLab CI getan werden könnte, könnten Sie bitte, verweisen Sie mich auf die richtige Dokumentation oder Handbuchseiten, wie ich ein Neuling in GitLab CI und Sachen bin, und habe mich bereits in Dutzenden von verloren Artikel aus dem Internet.
Vielen Dank im Voraus.
Konnten Sie dies konfigurieren. Wenn ja, bitte teilen Sie die hilfreiche Dokumentation/Notizen. – Sharan
@Sharan Ich arbeite gerade daran.Ich werde neben meiner Frage antworten und würde die Updates hinzufügen, während ich durch diese gehe. –
Schätzen Sie die Hilfe. Ich finde die Dokumente, die du geteilt hast, hilfreich. – Sharan