【问题标题】:Installation of IBM Mq in GCP GKE using helm charts, had an kube version error使用 helm 图表在 GCP GKE 中安装 IBM Mq,出现 kube 版本错误
【发布时间】:2020-12-01 02:10:22
【问题描述】:

当我尝试使用 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 命令:

$ 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

【问题讨论】:

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


    【解决方案1】:

    首先,它似乎没有安装正确版本的 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
    

    ✌️

    【讨论】:

    • 是的,我的客户端是linux,但它也不接受v1.16.13......
    • 更新了我的答案。
    猜你喜欢
    • 2020-11-30
    • 1970-01-01
    • 2021-05-07
    • 2020-04-23
    • 2019-11-13
    • 2018-11-29
    • 2018-03-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多