Maison > outils de développement > git > le corps du texte

Comment installer gitlab sur k8s et obtenir le mot de passe initial

PHPz
Libérer: 2023-04-07 17:32:09
original
1175 Les gens l'ont consulté

Kubernetes (K8s en abrégé) est une plate-forme d'orchestration de conteneurs populaire qui peut facilement faire évoluer, gérer et déployer des applications conteneurisées. Gitlab est un outil de gestion de référentiel Git basé sur le Web qui peut facilement gérer et partager votre code. Dans cet article, nous verrons comment installer Gitlab sur un cluster Kubernetes et obtenir son mot de passe initial.

  1. Prérequis

Avant de commencer à installer Gitlab, assurez-vous que votre cluster Kubernetes a été configuré et que Helm a été activé.

  1. Téléchargez Gitlab

Tout d'abord, utilisez la commande suivante pour déployer Gitlab Helm Chart sur le cluster Kubernetes.

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
Copier après la connexion

La commande ci-dessus installera le Gitlab Helm Chart et définira le nom de domaine de l'instance Gitlab sur example.com.

  1. Obtenir le mot de passe initial

Après avoir déployé avec succès Gitlab, vous devez exécuter la commande suivante pour obtenir le mot de passe initial pour Gitlab.

kubectl get secret gitlab-gitlab-initial-root-password -ojsonpath='{.data.password}' | base64 --decode ; echo
Copier après la connexion

Après avoir exécuté la commande, vous obtiendrez le mot de passe initial pour Gitlab.

  1. Connectez-vous à Gitlab

Maintenant, connectez-vous à Gitlab en utilisant le mot de passe initial et créez un compte administrateur. Après avoir saisi votre mot de passe initial, vous serez invité à définir un nouveau mot de passe.

  1. Conclusion

Maintenant, Gitlab a été installé avec succès sur le cluster Kubernetes et vous avez obtenu avec succès son mot de passe initial. Ici, vous pouvez vous connecter directement et utiliser Gitlab pour gérer votre base de code pour la collaboration en équipe et le contrôle des versions.

En général, installer Gitlab n'est pas difficile, mais vous devez comprendre comment configurer correctement Kubernetes et Helm et obtenir le mot de passe initial. J'espère que cet article pourra vous aider à installer et utiliser avec succès Gitlab.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal