配置kube配置文件

  设置集群参数

  kubectl config set-cluster kubernetes --certificate-authority=/etc/kubernetes/ssl/ca.pem --server=https://192.168.1.71:6443

  cat ~/.kube/config  

apiVersion: v1
clusters:
- cluster:certificate-authority: /etc/kubernetes/ssl/ca.pemserver: https://192.168.1.71:6443
  name: kubernetes
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []

  设置客户端认证参数 指定用户名和key

  kubectl config set-credentials admin --client-certificate=/etc/kubernetes/ssl/kubelet-1-71.pem --client-key=/etc/kubernetes/ssl/kubelet-1-71.key

  设置上下文参数

  kubectl config set-context kubernetes --cluster=kubernetes --user=admin

  设置默认上下文

  kubectl config use-context kubernetes

  cat ~/.kube/config  

apiVersion: v1
clusters:
- cluster:certificate-authority: /etc/kubernetes/ssl/ca.pemserver: https://192.168.1.71:6443
  name: kubernetes
contexts:
- context:cluster: kubernetesuser: adminname: kubernetes
current-context: kubernetes
kind: Config
preferences: {}
users:
- name: adminuser:as-user-extra: {}client-certificate: /etc/kubernetes/ssl/kubelet-1-71.pemclient-key: /etc/kubernetes/ssl/kubelet-1-71.key

  当然也可以直接修改上面文件

转载于:https://www.cnblogs.com/S--S/p/10887309.html

k8s kubectl生成kube-config文件相关推荐

  1. kubectl使用参数--kubeconfig指定不同 .kube/config 文件访问以不同集群

    kubectl指定不同 kube config 文件访问不同集群 下载kubectl工具 1.使用以下命令下载最新版本 curl -LO "https://dl.k8s.io/release ...

  2. Kubernetes使用Jenkins服务器存储所有的kube.config文件

    地址:https://cc-admin.mo.corp/userContent/k8s-trainings 具体内容:

  3. Machine.config 文件中节点machineKey的强随机生成

    Machine.config 文件中节点<machineKey>的强随机生成 Machine.config 文件中节点<machineKey>的强随机生成 <machin ...

  4. 【Kubernetes 018】cfssl创建证书并结合RBAC的RoleBinding配置新用户config文件操作详解

    安全性是企业生产环境中的头等大事,对于访问同一集群的不同用户或者用户组来说,将权限分级是很有必要的.和很多云厂商一样,k8s也是采用按照角色和用户绑定的方式来分配权限的,这一节我们就来实际操作下,新建 ...

  5. 正确地保存编译内核产生的 config文件-使用make savedefconfig

    正确地保存编译内核产生的.config文件-使用make savedefconfig 一直以来保存编译内核生成的.config文件都是cp .config arch/arm/configs/xxx_d ...

  6. ubuntu下wget下载Linux内核源码、make生成.config文件

    根据资料,如果要调试Linux内核源码,需要自己编译内核源码:原因是,一般下载的内核并不是为调试而编译的,要在编译时开启 "Compile the kernel with debug inf ...

  7. Kubernetes(K8s) kubectl cordon, drain, uncordon 常用命令

    Kubernetes(K8s)中使用Kubectl 命令行工具管理 Kubernetes 集群. kubectl 在 $HOME/.kube 目录中查找一个名为 config 的配置文件. 可以通过设 ...

  8. k8s kubectl create命令使用详解

    k8s kubectl create命令使用详解 Create a resource by filename or stdin 摘要 Create a resource by filename or ...

  9. C#项目中关于多个程序集下App.config文件的问题

    在项目中我们会经常用到App.config文件,有的是自动生成的,比如引用webservice.wcf服务时生成:也有手动建立的配置文件直接默认名就为app.config. 这些配置有的保存当前程序集 ...

最新文章

  1. 活动目录环境下 临时让End user提升权限安装应用软件
  2. 物理机与虚拟机IP互ping通,而互ping主机名不通
  3. Java虚拟机详解----JVM常见问题总结
  4. 数据库——关系数据库——交通违规处罚通知书
  5. 基于Xml 的IOC 容器-获得配置路径
  6. erp物料报废 oracle_ERP核心业务流程和Oracle-ERP业务和数据对象分析
  7. 关于编译PCL1.71
  8. 再搞75块单片机开发板!
  9. IntelliJ IDEA 配置chrome插件调试js代码
  10. LVS 工作模式以及工作原理
  11. line java_java – Line Rasterization / 4-bresenham
  12. vmware不能resume问题,Collect Support Data,vmware.log
  13. 删除Github上项目
  14. 网络语言c某人,1999—2019,21年的网络流行语,你确定你真的懂?
  15. QQ空间删除的照片怎么找回,你知道回收站吗?
  16. 斐波那契常见规律(总结)
  17. 1、高等数学 —求和运算法则
  18. 计算机硬盘解密,如何解除电脑硬盘密码 解除电脑硬盘密码方法【详解】
  19. win10安装python详细过程
  20. 广度优先搜索:迷宫问题

热门文章

  1. vue-cli脚手架下,assets中的图片路径使用变量?
  2. .net MVC在服务端代码输出html字符串
  3. iptables高级应用实例
  4. linux xorg 文件 位置,Linux系统中xorg.conf文件详细介绍
  5. Java逆序列化报错serialVersionUID不同
  6. c语言编写图形登录窗口,「分享」C语言如何编写图形界面
  7. java里ssm框架分页代码_SSM框架实现分页查询例子
  8. 表单设置默认值_你还不知道表单怎么设计吗?看这里!
  9. python存储序列_python序列类型及一些操作
  10. 文件服务器 远程访问,远程访问文件服务器