Kubernetes (kurz K8s) ist eine beliebte Container-Orchestrierungsplattform, mit der sich containerisierte Anwendungen einfach skalieren, verwalten und bereitstellen lassen. Gitlab ist ein webbasiertes Git-Repository-Verwaltungstool, mit dem Sie Ihren Code einfach verwalten und teilen können. In diesem Artikel besprechen wir, wie man Gitlab auf einem Kubernetes-Cluster installiert und sein anfängliches Passwort erhält.
Bevor Sie mit der Installation von Gitlab beginnen, stellen Sie sicher, dass Ihr Kubernetes-Cluster konfiguriert und Helm aktiviert wurde.
Verwenden Sie zunächst den folgenden Befehl, um Gitlab Helm Chart auf dem Kubernetes-Cluster bereitzustellen.
helm repo add gitlab https://charts.gitlab.io/ helm install gitlab gitlab/gitlab \ --namespace gitlab \ --set global.hosts.domain=example.com \ --set certmanager-issuer.email=you@example.com \ --set gitlab-runner.runners.privileged=true \ --set gitlab-runner.runners.image=runner:latest \ --set gitlab-runner.runners.cache.storePath=/cache \ --set gitlab-runner.runners.cache.type=s3 \ --set gitlab-runner.runners.cache.bucketName=my-bucket \ --set gitlab-runner.runners.cache.s3.region=eu-west-1 \ --set gitlab-runner.runners.cache.shared=true
Der obige Befehl installiert das Gitlab Helm Chart und setzt den Domänennamen der Gitlab-Instanz auf example.com.
Nach der erfolgreichen Bereitstellung von Gitlab müssen Sie den folgenden Befehl ausführen, um das Anfangspasswort für Gitlab zu erhalten.
kubectl get secret gitlab-gitlab-initial-root-password -ojsonpath='{.data.password}' | base64 --decode ; echo
Nachdem Sie den Befehl ausgeführt haben, erhalten Sie das anfängliche Passwort für Gitlab.
Melden Sie sich jetzt mit dem ursprünglichen Passwort bei Gitlab an und erstellen Sie ein Administratorkonto. Nachdem Sie Ihr anfängliches Passwort eingegeben haben, werden Sie aufgefordert, ein neues Passwort festzulegen.
Jetzt wurde Gitlab erfolgreich auf dem Kubernetes-Cluster installiert und Sie haben erfolgreich das anfängliche Passwort erhalten. Hier können Sie sich direkt anmelden und mit Gitlab Ihre Codebasis für die Teamzusammenarbeit und Versionskontrolle verwalten.
Im Allgemeinen ist die Installation von Gitlab nicht schwierig, Sie müssen jedoch verstehen, wie Sie Kubernetes und Helm richtig konfigurieren und das anfängliche Passwort erhalten. Ich hoffe, dieser Artikel kann Ihnen bei der erfolgreichen Installation und Verwendung von Gitlab helfen.
Das obige ist der detaillierte Inhalt vonSo installieren Sie Gitlab auf k8s und erhalten das anfängliche Passwort. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!