客戶端使用kubectl訪問
由於預設使用的http訪問,在master中訪問是連線的位址,客戶端只能通過10.16.8.156:6443訪問,需要配置https
1、生成證書
[root@k8s-master01 k8s]# pwd/root/k8s/tls/k8s
[root@k8s-master01 k8s]# cat admin-csr.json
, "names": [
]}
#下面的ca證書在前面部署master自簽證書時已經生成了2、拷貝證書和kubelet命令到客戶端主機
[root@k8s-master01 k8s]# scp admin*.pem 10.16.8.161:/root/[root@k8s-master01 k8s]# scp ca.pem 10.16.8.161:/root/[root@k8s-master01 k8s]# scp /opt/kubernetes/bin/kubectl 10.16.8.161:/usr/local/bin/3、在客戶端主機上配置
總用量
8-rw------- 1 root root 6241 11月 7
17:16 config
3、測試連線
[root@etcd01 ~]# kubectl get nodename status roles age version
k8s-node01 ready 2d5h v1.16.0
k8s-node02 ready 2d5h v1.16.0
k8s-node03 ready 2d5h v1.16.0
Zookeeper客戶端(二) 原生客戶端
在zookeeper客戶端 一 原生客戶端中我們主要介紹了使用zookeeper客戶端對節點的增刪改查等操作,但是別忘了還有acl許可權控制,這裡我們就再來看一看在zookeeper客戶端中,我們是如何使用acl許可權控制的。首先我們需要先連線我們的服務端,這裡和之前類似,有一點不同的是,這裡我們沒...
使用tcp select實現客戶端與客戶端的通訊
使用多路復用實現客戶端與客戶端進行通訊 原理 客戶端只要一連上伺服器,立馬給伺服器傳送使用者名稱,然後在服務端將newsocketfd 存放在同乙個結構體中,客戶端先給伺服器傳送資料,然後通過伺服器 給客戶端。伺服器先會查詢對應名字的 newsocketfd 然後向該 newsocketfd 中寫入...
瘦客戶端 胖客戶端 智慧型客戶端
胖客戶端模式將應用程式處理分成了兩部分 由使用者的桌面計算機執行的處理和最適合乙個集中的伺服器執行的處理。乙個典型的胖客戶端包含乙個或多個在使用者的pc上執行的應用程式,使用者可以檢視並運算元據 處理一些或所有的業務規則 同時提供乙個豐富的使用者介面做出響應。伺服器負責管理對資料的訪問並負責執行一些...