RSS GitLab
Folgen
Bereitstellen von Group Runnern mit Google Cloud Platform und GitLab CI
Die Einrichtung eines GitLab-Runners, um Pipelines auf Ihrer eigenen Infrastruktur auszuführen, kann eine Herausforderung sein, aber die Google-Cloud-Integration von GitLab macht es einfacher. Dieses Tutorial zeigt Ihnen, wie Sie einen neuen Gruppen-Runner auf GitLab.com mithilfe der Google Cloud Platform in unter 10 Minuten einrichten können. Um zu beginnen, benötigen Sie ein Terminal mit Bash, Besitzerzugriff auf ein Google Cloud Platform-Projekt, Terraform oder OpenTofu in der Version 1.5 oder höher und die gcloud-CLI. Der erste Schritt besteht darin, einen neuen Gruppen-Runner unter Build > Runner > Neuer Gruppen-Runner zu erstellen und dessen Tags und Beschreibung zu konfigurieren. Anschließend wählen Sie Google Cloud aus und füllen Sie Ihre Projekt-ID, Region, Zone und Maschinentyp aus. Nachdem Sie die Informationen ausgefüllt haben, klicken Sie auf Anweisungen zur Einrichtung und führen das bereitgestellte Bash-Skript aus. Sie erstellen auch eine Datei namens main.tf und folgen den Anweisungen in GitLab. Sobald der Runner bereitgestellt ist, können Sie den neu bereitgestellten Runner sehen und eine Datei namens .gitlab-ci.yml hinzufügen, um ihn zu testen. Mit Ihrem GitLab-Runner eingerichtet, sollten Sie ihn für Ihren spezifischen Anwendungsfall optimieren, indem Sie die Größe des Runners, die Abhängigkeiten und die Infrastruktur als Code überprüfen.