当我尝试使用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
答案 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>