<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      在node節點部署kubectl管理k8s集群

      感謝!原文鏈接:https://blog.csdn.net/sinat_35930259/article/details/79994078


       

      kubectl是k8s的客戶端程序,也是k8s的命令行工具,kubectl提供了大量的子命令可以讓用戶和集群進行交互。
      kubectl不一定部署在master上,可在master或node節點上執行,用戶通過kubectl連接到master上然后將命令通過master分發到集群的node節點上。

      默認情況下是在執行k8s集群安裝的master節點,默認連接本地的apiserver。在其他master節點下,未執行HTTPS連接集群時會有如下報錯:
      [root@k8smaster02 ~]# kubectl get pod
      The connection to the server localhost:8080 was refused - did you specify the right host or port?

      使用apiserver安全的HTTPS協議(8443)連接集群,操作如下:
      1、先將kubectl命令傳到相應master或node節點上
      scp /usr/local/bin/kubectl root@k8node02:/usr/local/bin/kubectl

      2、將所需的證書傳到相應master或node節點上
      scp admin*pem root@k8node02:/root
      scp ca.pem root@k8snode02:/root

      3、生成kubectl配置文件
      kubectl config set-cluster kubernetes --server=https://192.168.217.236:8443 --certificate-authority=/root/ca.pem
      Cluster "kubernetes" set.
      (創建完成后會生成一個.kube隱藏目錄,并在其中生成一個config文件)

      4、設置用戶項
      kubectl config set-credentials kubernetes-admin --certificate-authority=/root/ca.pem --client-key=/root/admin-key.pem --client-certificate=/root/admin.pem
      User "kubernetes-admin" set.

      5、設置環境項中默認上下文
      kubectl config set-context kubernetes-admin@kubernetes --cluster=kubernetes --user=kubernetes-admin
      Context "kubernetes-admin@kubernetes" created.

      6、設置默認環境項
      kubectl config use-context kubernetes-admin@kubernetes

      最終就在當前目錄下.kube隱藏目錄下生成了一個config文件,后面就是通過這個文件訪問集群,其內容如下:

      [root@k8snode02 ~]# more /root/.kube/config 
      apiVersion: v1
      clusters:
      - cluster:
          certificate-authority: /root/ca.pem
          server: https://192.168.217.236:8443
        name: kubernetes
      contexts:
      - context:
          cluster: kubernetes
          user: kubernetes-admin
        name: kubernetes-admin@kubernetes
      current-context: kubernetes-admin@kubernetes
      kind: Config
      preferences: {}
      users:
      - name: kubernetes-admin
        user:
          client-certificate: /root/admin.pem
          client-key: /root/admin-key.pem
      

       

      此時,kubectl在node節點上能正常連接到apiserver

      [root@k8snode02 ~]# kubectl get pod
      NAME      READY   STATUS    RESTARTS   AGE
      busybox   1/1     Running   42         41d
      

       

       

      posted @ 2021-07-16 17:29  校鋮先森  閱讀(563)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 亚洲精品入口一区二区乱| 久久这里都是精品二| gogo无码大胆啪啪艺术| 国产三级精品三级在线看| 精品亚洲男人一区二区三区| 国产人成亚洲第一网站在线播放| 亚洲成人av免费一区| 免费国产拍久久受拍久久| 国内精品视频一区二区三区八戒| 亚洲精品中文av在线| 特级做a爰片毛片免费看无码| 不卡乱辈伦在线看中文字幕| 肉色丝袜足j视频国产| 日本一区二区三区东京热| 中文字幕日韩精品有码| 欧美日韩国产码高清| 无码人妻丰满熟妇啪啪欧美| 亚洲欧美偷国产日韩| 宜春市| 久久精品熟妇丰满人妻久久| 午夜成人性爽爽免费视频| 99精品久久久中文字幕| 日韩精品一区二区三区蜜臀| 福利一区二区在线播放| 昌都县| 污网站在线观看视频| 亚洲精品爆乳一区二区H| 国产欧美综合在线观看第十页| 国产精品午夜无码AV天美传媒| 久久久久亚洲A√无码| 色欲综合久久中文字幕网| 国产精品视频白浆免费视频| 国产精品久久人人做人人爽| 国产免费一区二区不卡| 亚洲无人区一码二码三码| 把腿张开ji巴cao死你h| 精品久久人人妻人人做精品| 麻豆一区二区三区蜜桃免费| 夜爽8888视频在线观看| 青青草国产精品日韩欧美| 老色99久久九九爱精品|