来自市场的 GitLab 部署未链接到 helm
GitLab deployment from marketplace is not linked in helm
我正在尝试将 gitlab 从市场部署到 GKE (Google Kubernetes Engine)。部署成功。
post 安装我尝试使用 'helm list'。但是没有返回数据。
从 GCP Marketplace 安装 GitLab 后,我能够遵循此 documentation。
作为建议,请务必为其创建一个新集群,以便 Tiller pod 能够被正确调度。
请记住,您可以使用以下命令检查 pods 是否已正确部署:
kubectl -n kube-system get po
当 Tiller 为 运行 时,您需要安装 Chart,然后您可以执行 'helm list'。
是的,helm 和 marketplace 部署之间的链接断开了。
所以使用普通的 helm install 来安装 gitlab。
下面是我用来安装的命令:
helm upgrade --install gitlab gitlab/gitlab --namespace gitlab ^
--timeout 600 ^
--set global.hosts.domain=xxxx.com ^
--set global.hosts.externalIP=xx.xx.xx.xx^
--set certmanager-issuer.email=xx@xxxx.com ^
--set global.email.from=xx@xxxx.com ^
--set global.smtp.address=smtp.xx.xx^
--set global.smtp.enabled=true ^
--set global.smtp.port=xxx^
--set global.smtp.authentication=plain ^
--set global.smtp.starttls_auto=true ^
--set global.smtp.user_name=xx@xxxx.com ^
--set global.smtp.password.key=password ^
--set global.smtp.password.secret=smtp-secret ^
--set global.email.reply_to=xx@xxxx.com ^
--set gitlab-runner.runners.privileged=true
我正在尝试将 gitlab 从市场部署到 GKE (Google Kubernetes Engine)。部署成功。
post 安装我尝试使用 'helm list'。但是没有返回数据。
从 GCP Marketplace 安装 GitLab 后,我能够遵循此 documentation。
作为建议,请务必为其创建一个新集群,以便 Tiller pod 能够被正确调度。
请记住,您可以使用以下命令检查 pods 是否已正确部署: kubectl -n kube-system get po
当 Tiller 为 运行 时,您需要安装 Chart,然后您可以执行 'helm list'。
是的,helm 和 marketplace 部署之间的链接断开了。
所以使用普通的 helm install 来安装 gitlab。
下面是我用来安装的命令:
helm upgrade --install gitlab gitlab/gitlab --namespace gitlab ^
--timeout 600 ^
--set global.hosts.domain=xxxx.com ^
--set global.hosts.externalIP=xx.xx.xx.xx^
--set certmanager-issuer.email=xx@xxxx.com ^
--set global.email.from=xx@xxxx.com ^
--set global.smtp.address=smtp.xx.xx^
--set global.smtp.enabled=true ^
--set global.smtp.port=xxx^
--set global.smtp.authentication=plain ^
--set global.smtp.starttls_auto=true ^
--set global.smtp.user_name=xx@xxxx.com ^
--set global.smtp.password.key=password ^
--set global.smtp.password.secret=smtp-secret ^
--set global.email.reply_to=xx@xxxx.com ^
--set gitlab-runner.runners.privileged=true