kubeconfig文件详解

3990阅读 0评论2022-06-08 可怜的猪头
分类:LINUX

转载自:https ://blog.csdn.net/qq_38196982/article/details/118992641

k8s自动生成,名称不固定(后缀不固定yaml yml conf等)格式不固定(例如阿里云Kubernetes配置文件为yaml格式,而华为云Kubernetes配置文件为json格式)
1
什么是kubeconfig文件       

         用于配置集群访问的文件称为kubeconfig文件,这是引用配置文件的常用方法,但并不是说有一个名为kubeconfig的文件。

         使用kubeconfig文件来组织有关集群、用户、命名空间和身份认证机制的信息。kubectl命令行根据使用kubeconfig文件来查找选择集群所需的信息,并与集群的API服务进行通信。

         默认情况下,kubectl在$HOME/.kube目录下查找名为config的文件,可以通过设置KUBECONFIG环境变量或设置--kubeconfig参数来指定其他Kubeconfig文件。

         kubectl是操作k8s的一个客户端工具,只要为kubectl提供链接apiserver的配置(kubeconfig),kubectl可以在任何地方操作该集群。




上一篇:automake makefile.am makefile.in autoconfig aclocal configura.ac
下一篇:ascii码 Golang中的字符串与字节数组[]byte与string