gpt4 book ai didi

kubernetes - 如何将生成的 kube 配置保存到 .kube/config

转载 作者:行者123 更新时间:2023-12-02 11:31:04 27 4
gpt4 key购买 nike

我正在使用 rke在私有(private)云中生成 Kubernetes 集群。它产生 kube_config_cluster.yml文件。有没有办法将此配置添加到我的 $HOME/.kube/config文件?

未设置 .kube/config 时,使用 kubectl ,我必须通过参数:

kubectl --kubeconfig kube_config_cluster.yml <command>

或者设置 KUBECONFIG 环境变量。
export KUBECONFIG=kube_config_cluster.yml

最佳答案

kubectl config merge命令是 not yet available .但是您可以通过运行来实现配置合并:
命令格式:

KUBECONFIG=config1:config2 kubectl config view --flatten
示例:
将配置合并到 ~/.kube/config并回信至 ~/.kube/config-new.yaml .
不要直接通过管道传输到配置文件!否则,它将删除您所有的旧内容!
KUBECONFIG=~/.kube/config:/path/to/another/config.yml kubectl config view --flatten > ~/.kube/config-new.yaml
cp ~/.kube/config-new.yaml ~/.kube/config

关于kubernetes - 如何将生成的 kube 配置保存到 .kube/config,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49203050/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com