如何解决使用掌舵图表在GCP GKE中安装IBM Mq,出现kube版本错误
当我尝试使用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
解决方法
首先,它似乎没有安装正确版本的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
✌️
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。