k8s部署 7 驗證集群功能

2022-08-22 10:57:12 字數 1248 閱讀 1972

如果沒有特殊指明,所有操作均在 zhaoyixin-k8s-01 節點上執行。

$ kubectl get nodes

name status roles age version

zhaoyixin-k8s-01 ready 127m v1.16.6

zhaoyixin-k8s-02 ready 127m v1.16.6

zhaoyixin-k8s-03 ready 127m v1.16.6

cd /opt/k8s/work

cat > nginx-ds.yml 在所有 node 上分別 ping 上面三個 pod ip,看是否連通:

source /opt/k8s/bin/environment.sh

for node_ip in $

doecho ">>> $"

ssh $ "ping -c 1 172.30.180.65"

ssh $ "ping -c 1 172.30.219.2"

ssh $ "ping -c 1 172.30.200.1"

done

name type cluster-ip external-ip port(s) age

nginx-ds nodeport 10.254.134.181 80:30526/tcp 3m44s

在所有 node 上 curl service ip:

source /opt/k8s/bin/environment.sh

for node_ip in $

doecho ">>> $"

ssh $ "curl -s 10.254.134.181"

done

預期輸出 nginx 歡迎頁面內容。

在所有 node 上執行:

source /opt/k8s/bin/environment.sh

for node_ip in $

doecho ">>> $"

ssh $ "curl -s $:30526"

done

預期輸出 nginx 歡迎頁面內容。

opsnull/follow-me-install-kubernetes-cluster

k8s集群部署 docker部署k8s安裝篇

1 安裝docker 緊接著配置乙個穩定 stable 的倉庫 倉庫配置會儲存到 etc yum.repos.d docker ce.repo檔案中 yum config manager add repo 更新yum安裝的相關docke軟體包 安裝docker ce yum update y yum...

rke部署k8s集群

作業系統 centos7.6 核心版本 linux 3.10.0 957.el7.x86 64 kubernetes v1.13.5 docker版本 18.06.1 ce 你需要準備如下這些東西 這個鏈結,找你要的版本,本例為v0.2.1 這裡有cluster.yml檔案的樣例 ip角色 備註10...

k8s集群單機部署

一 安裝kubelet kubeadm 和kubectl 配置k8s的源 sudo touch etc apt sources.list.d kubernetes.list sudo echo deb kubernetes xenial main etc apt sources.list.d kub...