zoukankan      html  css  js  c++  java
  • k8s 生成kubelet bootstrap文件

    接着上面的博客继续写

      pwd

      /etc/kubernetes

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

      设置k8s bootstrap.kubeconfig token

      kubectl config set-credentials kubelet-bootstrap --token=`awk -F ',' '{print $1}' token.csv` --kubeconfig=bootstrap.kubeconfig

      如果上面的执行有错误 最好文件都删除再执行

      生成默认的上下文参数

      kubectl config set-context default --cluster=kubernetes --user=kubelet-bootstrap --kubeconfig=bootstrap.kubeconfig

      切换上下文

      kubectl config use-context default --kubeconfig=bootstrap.kubeconfig

      cat bootstrap.kubeconfig

      

    apiVersion: v1
    clusters:
    - cluster:
        certificate-authority: ssl/ca.pem
        server: https://192.168.1.71:6443
      name: kubernetes
    contexts:
    - context:
        cluster: kubernetes
        user: kubelet-bootstrap
      name: default
    current-context: default
    kind: Config
    preferences: {}
    users:
    - name: kubelet-bootstrap
      user:
        as-user-extra: {}
        token: 46f06e612eea4e76c47d5471d608c379

      通过命令行设置的配置文件 证书是相对路径 也可以直接修改成绝对路径

  • 相关阅读:
    线程池的爆掉
    WebApi的调用-1.前端调用
    使用SqlSugar 4.X的T4生成实体类
    JSON.NET 空值处理, 数字转字符,时间格式化
    C#获取路径
    MVC4 下DropDownList使用方法(转)
    14.并发与异步
    14.并发与异步
    14.并发与异步
    VS2013 生成时复制文件或目录到指定目录
  • 原文地址:https://www.cnblogs.com/S--S/p/10887368.html
Copyright © 2011-2022 走看看