头盔安装稳定/ GOCD返回错误

时间:2018-11-09 11:12:28

标签: kubernetes go-cd kubernetes-helm

安装 helm 后,我正在尝试安装 gocd 进行容器化。

命令 helm install stable/gocd --name gocd --namespace gocd引发以下错误:

  

错误:获取https://10.96.0.1:443/api/v1/namespaces/kube-system/configmaps?labelSelector=OWNER%!D(MISSING)TILLER:拨打TCP 10.96.0.1:443:I/O超时

请帮助解决此问题。可能是什么错误?我该如何纠正它以便通过 helm 安装 gocd

1 个答案:

答案 0 :(得分:0)

安装GoCD Helm图表 Helm是Kubernetes的软件包经理。 Kubernetes软件包称为图表。图表是Kubernetes的精选应用程序。

使用以下命令安装GoCD Helm图表:

helm repo add stable https://kubernetes-charts.storage.googleapis.com
helm install stable/gocd --name gocd --namespace gocd

访问GoCD服务器 安装GoCD掌舵图后,您应该能够从Ingress IP访问GoCD服务器。

可以按以下指定获取入口IP地址:

Minikube

minikube ip  

其他

ip=$(kubectl get ingress --namespace gocd gocd-server -o jsonpath="{.status.loadBalancer.ingress[0].ip}")
echo "http://$ip"

首次启动GoCD服务器可能需要几分钟。您可以使用以下命令检查GoCD服务器是否已启动:

kubectl get deployments --namespace gocd

gocd服务器的“可用”列应显示1。

启动时的GoCD服务器将如下所示。

现在您已经成功访问​​了GoCD服务器,您将需要配置Kubernetes弹性代理插件。