zoukankan      html  css  js  c++  java
  • kubernetes 1.6 集群实践 (五)

    下载安装kubectl

    在k8s集群部署 - kubeconfig 文件-(二)文档中有安装步骤

    创建 kubectl kubeconfig 文件

    $ export KUBE_APISERVER="https://192.168.19.101:6443"
    $ # 设置集群参数
    $ kubectl config set-cluster kubernetes 
      --certificate-authority=/etc/kubernetes/ssl/ca.pem 
      --embed-certs=true 
      --server=${KUBE_APISERVER}
      Cluster "kubernetes" set.
    $ # 设置客户端认证参数
    $ kubectl config set-credentials admin 
      --client-certificate=/etc/kubernetes/ssl/admin.pem 
      --embed-certs=true 
      --client-key=/etc/kubernetes/ssl/admin-key.pem
      User "admin" set.
    $ # 设置上下文参数
    $ kubectl config set-context kubernetes 
      --cluster=kubernetes 
      --user=admin
      Context "kubernetes" created.
    $ # 设置默认上下文
    $ kubectl config use-context kubernetes
      Switched to context "kubernetes".
      
    

    admin.pem 证书 OU 字段值为 system:masters,kube-apiserver 预定义的 RoleBinding cluster-admin 将 Groupsystem:masters 与 Role cluster-admin 绑定,该 Role 授予了调用kube-apiserver 相关 API 的权限;

    生成的 kubeconfig 被保存到 ~/.kube/config 文件;

  • 相关阅读:
    spring-pool.xml
    spring-jmx.xml
    spring-common.xml
    applicationContext.xml
    spring-webservice.xml
    webservice统一认证
    jdbc.properties
    oracle,mysql分页
    springmvc-servlet.xml
    四、用“”或构造函数创建Java的String区别
  • 原文地址:https://www.cnblogs.com/panjunbai/p/8372548.html
Copyright © 2011-2022 走看看