使用掌舵图表在GCP GKE中安装IBM Mq,出现kube版本错误

时间:2020-08-11 12:00:42

标签: kubernetes google-cloud-platform google-kubernetes-engine ibm-mq kubernetes-helm

error be like

当我尝试使用Helm图表在GCP Kubernetes引擎中安装IBM mq时,出现了上图所示的错误。任何人都可以帮助我...

Infrastructure: Google Cloud Platform
Kubectl version: 
  Client Version: v1.18.6
  Server Version: v1.16.13-gke.1.
Helm version: v3.2.1+gfe51cd1
helm chart:
 helm repo add ibm-charts https://raw.githubusercontent.com/IBM/charts/master/repo/stable/

头盔命令:

$ helm install mqa ibm-charts/ibm-mqadvanced-server-dev --version 4.0.0 --set license=accept --set service.type=LoadBalancer --set queueManager.dev.secret.name=mysecret --set queueManager.dev.secret.adminPasswordKey=adminPassword --set security.initVolumeAsRoot=true

1 个答案:

答案 0 :(得分:2)

首先,它似乎没有安装正确版本的Helm图表。您可以按照官方installation instructions的图表。

第二,消息不一致。该错误显示GKE v1.15.12-gke.2和GKE v1.16.13-gke.1。因此,我将确保您的客户端K8s context指向正确的群集。

看来kubectl版本不匹配。

例如,您可以下载v1.16.13客户端使其匹配(假设您的客户端在Linux上):

$ curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.16.13/bin/linux/amd64/kubectl
$ chmod +x kubectl
$ ./kubectl version

✌️<​​/ p>