【问题标题】:How to generate a kubeconfig for my kubernetes cluster in ibm cloud如何在 ibm 云中为我的 kubernetes 集群生成 kubeconfig
【发布时间】:2020-02-06 22:41:04
【问题描述】:

我想知道如何以编程方式为我的 Kubernetes 集群创建一个 kube 配置文件,以便我可以在 IBM Cloud 中将它与 kubectl 一起使用。

【问题讨论】:

    标签: ibm-cloud ibm-cloud-kubernetes


    【解决方案1】:

    要生成与kubectl 一起使用的 Kube 配置文件,您可以通过 curl 执行以下操作来生成文件。

    首先,您需要获取承载和刷新令牌。有几种方法可以做到这一点。如果您有 API 密钥,您 [可以生成您的令牌 here

    获得令牌后,您可以调用以下 API。

    POST https://containers.cloud.ibm.com/global/v1/clusters/clusterid/config.

    这将为您提供一个包含 kube 配置和相关证书的压缩文件。

    curl --location --request GET 'https://containers.cloud.ibm.com/global/v1/clusters/xxx/config' \
    --header 'Authorization: mybearertoken' \
    --header 'X-Auth-Refresh-Token: myrefreshtoken' >> kubeconfig.zip
    

    mybearertokenmyrefreshtoken 替换为here 中的正确值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多