Kubernetes 工作起来就像魔法,但它并不是魔法。它本质上是基于 REST API 调用的简单性。这种直截了当的机制是其强大功能的关键。今天,我们将深入探讨 Kubernetes 的内部工作原理,特别是当我们执行 kubectl 命令时幕后发生了什么。
1.1 AUTHENTICATION
默认情况下,kubectl 会在 $HOME/.kube 目录中寻找名为 config 的文件。您可以通过设置 KUBECONFIG 环境变量或通过设置 --kubeconfig 标志来指定其他 kubeconfig 文件。
https://github.com/kubernetes/client-go/blob/b13c4f4b008a6c102834944b6191ae3c30422b0d/tools/clientcm