kubectl配置 连接kubernetes集群(rancher)
下载
wget -c https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl chmod a+x kubectl mv kubectl /usr/bin/ mkdir -p /root/.kube/
vim /root/.kube/config #从rancher下载下来
apiVersion: v1
kind: Config
clusters:
- name: "test"
cluster:
server: "https://192.168.3.200/k8s/clusters/c-b7vvc"
certificate-authority-data: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUJwakNDQ
VUyZ0F3SUJBZ0lCQURBS0JnZ3Foa2pPUFFRREFqQTdNUnd3R2dZRFZRUUtFeE5rZVc1aGJXbGoKY
kdsemRHVnVaWEl0YjNKbk1Sc3dHUVlEVlFRREV4SmtlVzVoYldsamJHbHpkR1Z1WlhJdFkyRXdIa
GNOTWpJdwpNekk0TURNMU9EUTJXaGNOTXpJd016STFNRE0xT0RRMldqQTdNUnd3R2dZRFZRUUtFe
E5rZVc1aGJXbGpiR2x6CmRHVnVaWEl0YjNKbk1Sc3dHUVlEVlFRREV4SmtlVzVoYldsamJHbHpkR
1Z1WlhJdFkyRXdXVEFUQmdjcWhrak8KUFFJQkJnZ3Foa2pPUFFNQkJ3TkNBQVE0SWh5TnNLaFd2U
1dOTS9mRC9GNTRnR0tUVkVCcmpLRTNZdURtc3hQMwpEMTMySVRMYkdtdTFaRThXMytab09iTzYxT
WFZVlBVajBENkV6bVhVSTNWbW8wSXdRREFPQmdOVkhROEJBZjhFCkJBTUNBcVF3RHdZRFZSMFRBU
UgvQkFVd0F3RUIvekFkQmdOVkhRNEVGZ1FVV0VIWDhkRldmRllXdFB6Wnd4bFkKLy9kdkRCNHdDZ
1lJS29aSXpqMEVBd0lEUndBd1JBSWdCNXZlRERUYllaWFNOZzNLVHNTV0hkYm82TXB3QUkraQp4W
StIUmtuK1Z1OENJQ1RXRDNodjdwMkFrd0ZlUlpBcjI2Zzl1MGpmaWdxWmwzOG5Rd0x6dWZ2MQotL
S0tLUVORCBDRVJUSUZJQ0FURS0tLS0t"
- name: "test-master1"
cluster:
server: "https://192.168.2.41:6443"
certificate-authority-data: "LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSUM0VENDQ
WNtZ0F3SUJBZ0lCQURBTkJna3Foa2lHOXcwQkFRc0ZBREFTTVJBd0RnWURWUVFERXdkcmRXSmwKT
FdOaE1CNFhEVEl5TURZeU9URXdNRE13TVZvWERUTXlNRFl5TmpFd01ETXdNVm93RWpFUU1BNEdBM
VVFQXhNSAphM1ZpWlMxallUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ
0VCQVBJN3BNb0NNcXZtCkRGNWZsUzdqaVNJRm1HTkZsdU5Ldmc1UWdMT1RGbHIrQ2hWdEhKSlZpU
GpuZVg1V0FwKzBWU1puQWFVK2dSanMKYkd2c2p6VklQUDVmQ1UwOWw3cHM4UzlYbW8wUk9Eb29GR
XRucEpyc0VjT0F3cjNZVXB1Rit4bjlMRGpUM0crUwpITVUvQzU5Zzg0M0xtT0lScGxIWk1PWVpUa
254SzVGK3g1NG1RTDRaUEczWlppcmN5bkVuZktlZkk3aTEwb2RYCjluZEoxc05laTZlZGRjZkFRU
Wo5UHhoSGt1Q0FDZlVlTmdhNnB5cDdtWUJERndlNXh5VHdyL1ArY1gyY1VaWVUKZzR2N1ZncUtub
HNNdGJWSC9mSkpZS1U1N0ZGSzcvVnRIVmtSZkhTcmJVNURvZlowdzJFYUt0bFBoVS80Q3daVgpzN
GdCMFQvYUFQY0NBd0VBQWFOQ01FQXdEZ1lEVlIwUEFRSC9CQVFEQWdLa01BOEdBMVVkRXdFQi93U
UZNQU1CCkFmOHdIUVlEVlIwT0JCWUVGS3BSSWJhT25EclFUdE5uOEVsMVR1a0NkQ25OTUEwR0NTc
UdTSWIzRFFFQkN3VUEKQTRJQkFRQUYvRWRXOGlKcXJDejNMc0VxZ1IveUVtb1VUeiswLzVWQ2FRM
Ul6aWhDOFFJaGpQR0EzREM3MnpwRQptdFVQdjBXMng5SzNDYWxGeThKWGFTdXk3TXgrNkdycTl4Q
mxTRDJ5a2NiL3Z3YnpiWDJiYWRpejFjRzVFZE9qCjFranBEcWtoeXBzQTA5b0JHYnpWU01jUU85M
W9FaUM4Vkxhdi85SzBIdU90a1R2WjZ1YitoMWtZKzlmUmxlamcKVUVEY1lBK1g5bUlXbitWYklIT
TFWZGRyWjdKWXJuUEt4VUUrR0ZOS1dmZjRUQktXWk5Pd0NscXBUcU91bDQ4QQp1blpydHYyM2srd
DdSdWx4OFBVdzdBKzk5cmcxamY5MlJxQk00KzdqN2lDZXdSSzdXNGpYWTFXNXhmcHZNcGNuCjUxY
nJDYlNRb1NBdUwzV1V5WmNZa0xPemY2ZHEKLS0tLS1FTkQgQ0VSVElGSUNBVEUtLS0tLQo="
users:
- name: "test"
user:
token: "kubeconfig-user-22qwq56kfr:jsrcf726q8z2xvtrhcr8rxn5g9rbps9qvvblcwh8p8p22xxqsl5xck"
contexts:
- name: "test"
context:
user: "test"
cluster: "test"
- name: "test-master1"
context:
user: "test"
cluster: "test-master1"
current-context: "test"
chmod g-r /root/.kube/config chmod o-r /root/.kube/config
测试:kubectl get nodes
------------end



