k8s基本配置

安裝kubectl

使用清華源shell

紅帽系bash

$ cat <<EOF > /etc/yum.repos.d/kubernetes.repo
[kubernetes]
name=Kubernetes
baseurl=```
https://mirrors.tuna.tsinghua.edu.cn/kubernetes/yum/repos/kubernetes-el7-$basearch
enabled=1
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://packages.cloud.google.com/yum/doc/yum-key.gpg https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOF
$ yum install -y kubectl

Debian系curl

$ sudo apt-get update && sudo apt-get install -y apt-transport-https
$ curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
$ echo "deb https://mirrors.tuna.tsinghua.edu.cn/kubernetes/apt kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
$ sudo apt-get update
$ sudo apt-get install -y kubectl

配置

查看版本

kubectl version工具

檢查

經過獲取集羣狀態檢查 kubectl 是否被正確配置google

kubectl cluster-info

若是您看到一個 URL 被返回,那麼 kubectl 已經被正確配置,可以正常訪問您的 Kubernetes 集羣。url

若是您看到相似如下的信息被返回,那麼 kubectl 沒有被正確配置,沒法正常訪問您的 Kubernetes 集羣。code

The connection to the server <server-name:port> was refused - did you specify the right host or port?

例如,若是您打算在筆記本電腦(本地)上運行 Kubernetes 集羣,則須要首先安裝 minikube 等工具,而後從新運行上述命令。server

若是 kubectl cluster-info 可以返回 url 響應,但您沒法訪問您的集羣,能夠使用下面的命令檢查配置是否正確:ci

kubectl cluster-info dump

Minikube

https://kubernetes.io/zh/docs...get

相關文章
相關標籤/搜索