9
社区成员
发帖
与我相关
我的任务
分享
安装完kubectl之后,还对它进行基本的配置,新建一个config文件(磁盘中任意位置,需要配置名为KUBECONFIG的环境变量,路径指向config文件,同kubectl配置操作)没有后缀,重命名为config。
apiVersion: v1
kind: Config
preferences: {}
#集群
clusters:
#用户
users:
#上下文
contexts:
#设置默认上下文
current-context: admin
可以看到,配置文件中主要包含三部分:
clusters:指定CA证书和api server地址
users:集群用户,可以使用证书或者用户名、密码的方式登录
contexts:上下文,绑定用户与集群,可以设置默认使用的context
文件配置完成后,可以使用 kubectl cluster-info 查看是否可以正常操作集群。配置文件中可以指定多个集群、多个用户、多个上下文,方便对k8s集群的统一管理,迅速切换。