国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

k8s刪除node節(jié)點(diǎn)

這篇具有很好參考價(jià)值的文章主要介紹了k8s刪除node節(jié)點(diǎn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

一、刪除node節(jié)點(diǎn)

1、先查看一下這個(gè)node節(jié)點(diǎn)上的nodes信息

kubectl get nodes

2、驅(qū)逐此node節(jié)點(diǎn)上的pod

kubectl drain node01 --delete-local-data --force --ignore-daemonsets

3、刪除這個(gè)node節(jié)點(diǎn)

kubectl delete nodes node01

4、然后在node01這個(gè)節(jié)點(diǎn)上執(zhí)行如下命令:

 kubeadm reset
 ?
 systemctl stop kubelet
 ?
 systemctl stop docker
 ?
 rm -rf /var/lib/cni/
 ?
 rm -rf /var/lib/kubelet/*
 ?
 rm -rf /etc/cni/
 ?
 ifconfig cni0 down
 ?
 ifconfig flannel.1 down
 ?
 ifconfig docker0 down
 ?
 ip link delete cni0
 ?
 ip link delete flannel.1
 ?
 systemctl start docker
 ?
 systemctl start kubelet

如果不做上面的操作的話會(huì)導(dǎo)致這個(gè)節(jié)點(diǎn)上的pod無法啟動(dòng),具體報(bào)錯(cuò)信息為:networkPlugin cni failed to set up pod "alertmanager-main-1_monitoring" network: failed to set bridge ad has an IP address different from 10.244.5.1/24 ,意思是已經(jīng)集群網(wǎng)絡(luò)cni已經(jīng)有一個(gè)不同于10.244.51.1/24 的網(wǎng)絡(luò)地址,所以需要執(zhí)行上述命令重置節(jié)點(diǎn)網(wǎng)絡(luò)。


二、重新加入這個(gè)node節(jié)點(diǎn)

節(jié)點(diǎn)加入集群的命令格式:kubeadm join --token <token> <master-ip>:<master-port> --discovery-token-ca-cert-hash sha256:<hash>

默認(rèn)token的有效期為24小時(shí),過期后,該token不可用,解決方法如下:

重新生成新的token ==> kubeadm token create 

1.查看當(dāng)前的token列表

kubeadm token list

2.重新生成新的token

kubeadm token create

3.再次查看當(dāng)前的token列表

kubeadm token list

4.獲取ca證書sha256編碼hash值

openssl x509 -pubkey -in /etc/kubernetes/pki/ca.crt | openssl rsa -pubin -outform der 2>/dev/null | openssl dgst -sha256 -hex | sed 's/^.* //'

5.節(jié)點(diǎn)加入集群

kubeadm join 39.96.46.96:6443 --token 369tcl.oe4punpoj9gaijh7(**新的token**) --discovery-token-ca-cert-hash sha256:7ae10591aa593c2c36fb965d58964a84561e9ccd416ffe7432550a0d0b7e4f90(**ca證書sha256編碼hash值**) 

再次在master節(jié)點(diǎn)查看node發(fā)現(xiàn)node已加入到集群。文章來源地址http://www.zghlxwxcb.cn/news/detail-716384.html

到了這里,關(guān)于k8s刪除node節(jié)點(diǎn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【云原生】二進(jìn)制部署k8s集群(中)搭建node節(jié)點(diǎn)

    【云原生】二進(jìn)制部署k8s集群(中)搭建node節(jié)點(diǎn)

    在上文已經(jīng)成功部署了etcd分布式數(shù)據(jù)庫、master01節(jié)點(diǎn), 本文將承接上文的內(nèi)容,繼續(xù)部署Kubernetes集群中的 worker node 節(jié)點(diǎn)和 CNI 網(wǎng)絡(luò)插件 kubelet 采用 TLS Bootstrapping 機(jī)制,自動(dòng)完成到 kube-apiserver 的注冊(cè),在 node 節(jié)點(diǎn)量較大或者后期自動(dòng)擴(kuò)容時(shí)非常有用。 ? Master apiserver 啟用 T

    2024年02月09日
    瀏覽(29)
  • 【云原生 | Kubernetes 系列】— 部署K8S 1.28版本集群部署(基于Containerd容器運(yùn)行)

    主機(jī)名 IP地址 備注 k8s-master01 192.168.0.109 master k8s-node1 192.168.0.108 node1 k8s-node2 192.168.0.107 node1 k8s-node3 192.168.0.105 node1 1、主機(jī)配置 2、升級(jí)內(nèi)核 3、配置內(nèi)核轉(zhuǎn)發(fā)以及過濾 4、安裝ipset ipvsadm,IPVS(IP Virtual Server)是一個(gè)用于負(fù)載均衡的 Linux 內(nèi)核模塊,它可以用來替代 kube-proxy 默認(rèn)的

    2024年02月20日
    瀏覽(101)
  • 云上攻防-云原生篇&Kubernetes&K8s安全&API&Kubelet未授權(quán)訪問&容器執(zhí)行

    云上攻防-云原生篇&Kubernetes&K8s安全&API&Kubelet未授權(quán)訪問&容器執(zhí)行

    Kubernetes是一個(gè)開源的, 用于編排云平臺(tái)中多個(gè)主機(jī)上的容器化的應(yīng)用,目標(biāo)是讓部署容器化的應(yīng)用能簡(jiǎn)單并且高效的使用, 提供了應(yīng)用部署,規(guī)劃,更新,維護(hù)的一種機(jī)制 。其核心的特點(diǎn)就是能夠自主的管理容器來保證云平臺(tái)中的容器按照用戶的期望狀態(tài)運(yùn)行著,管理員可

    2024年02月08日
    瀏覽(31)
  • 【云原生 | Kubernetes 系列】K8s 實(shí)戰(zhàn) 如何給應(yīng)用注入數(shù)據(jù) II 將pod數(shù)據(jù)傳遞給容器

    【云原生 | Kubernetes 系列】K8s 實(shí)戰(zhàn) 如何給應(yīng)用注入數(shù)據(jù) II 將pod數(shù)據(jù)傳遞給容器

    在上一篇文章中,我們學(xué)習(xí)了針對(duì)容器設(shè)置啟動(dòng)時(shí)要執(zhí)行的命令和參數(shù)、定義相互依賴的環(huán)境變量、為容器設(shè)置環(huán)境變量,三種設(shè)置方式,本篇文章,我們將繼續(xù)學(xué)習(xí)數(shù)據(jù)的傳遞。 有兩種方式可以將 Pod 和 Container 字段傳遞給運(yùn)行中的容器: 環(huán)境變量 卷文件 這兩種呈現(xiàn) Pod

    2024年01月25日
    瀏覽(526)
  • 云原生Kubernetes:K8S集群實(shí)現(xiàn)容器運(yùn)行時(shí)遷移(docker → containerd) 與 版本升級(jí)(v1.23.14 → v1.24.1)

    云原生Kubernetes:K8S集群實(shí)現(xiàn)容器運(yùn)行時(shí)遷移(docker → containerd) 與 版本升級(jí)(v1.23.14 → v1.24.1)

    目錄 一、理論 1.K8S集群升級(jí) 2.環(huán)境 3.升級(jí)策略 4.master1節(jié)點(diǎn)遷移容器運(yùn)行時(shí)(docker → containerd)? 5.master2節(jié)點(diǎn)遷移容器運(yùn)行時(shí)(docker → containerd)? 6.node1節(jié)點(diǎn)容器運(yùn)行時(shí)遷移(docker → containerd)? 7.升級(jí)集群計(jì)劃(v1.23.14 →?v1.24.1) 8.升級(jí)master1節(jié)點(diǎn)版本(v1.24.1) 9.升級(jí)master2節(jié)點(diǎn)版本

    2024年02月03日
    瀏覽(38)
  • 云上攻防-云原生篇&;Kubernetes&;K8s安全&;API&;Kubelet未授權(quán)訪問&;容器執(zhí)行

    云上攻防-云原生篇&;Kubernetes&;K8s安全&;API&;Kubelet未授權(quán)訪問&;容器執(zhí)行

    curl -XPOST -k “https://192.168.139.132:10250/run///” -d “cmd=id” 執(zhí)行的命令是test03容器里的命令,需要進(jìn)行容器逃逸。 1、攻擊8080端口:API Server(Master)未授權(quán)訪問 舊版本的k8s的API Server默認(rèn)會(huì)開啟兩個(gè)端口:8080和6443。 6443是安全端口,安全端口使用TLS加密;但是8080端口無需認(rèn)證,

    2024年04月22日
    瀏覽(71)
  • k8s節(jié)點(diǎn)刪除

    1.設(shè)置該節(jié)點(diǎn)為不可調(diào)度狀態(tài) kubectl cordon k8s-node01 2.驅(qū)逐該節(jié)點(diǎn)上的pod kubectl drain k8s-node01 --ignore-daemonsets --delete-local-data 若是有pod刪除不掉則加上--force參數(shù)強(qiáng)制驅(qū)逐 3.從集群中刪除該node節(jié)點(diǎn) kubectl delete node k8s-node01 4.在k8s-node01節(jié)點(diǎn)上執(zhí)行以下命令刪除所有數(shù)據(jù)( 以上命令都是在

    2024年02月07日
    瀏覽(20)
  • 【云原生】K8S單節(jié)點(diǎn)搭建

    【云原生】K8S單節(jié)點(diǎn)搭建

    kubernetes具有以下特性: ● 服務(wù)發(fā)現(xiàn)和負(fù)載均衡 Kubernetes 可以使用 DNS 名稱或自己的 IP 地址公開容器,如果進(jìn)入容器的流量很大, Kubernetes 可以負(fù)載均衡并分配網(wǎng)絡(luò)流量,從而使部署穩(wěn)定。 ● 存儲(chǔ)編排 Kubernetes 允許你自動(dòng)掛載你選擇的存儲(chǔ)系統(tǒng),例如本地存儲(chǔ)、公共云提供

    2024年02月16日
    瀏覽(15)
  • 云原生 | k8s節(jié)點(diǎn)打標(biāo)簽

    云原生 | k8s節(jié)點(diǎn)打標(biāo)簽

    pod可以根據(jù)要求讓pod調(diào)度到想要的節(jié)點(diǎn)上運(yùn)行,或者不在某節(jié)點(diǎn)運(yùn)行。 例子1: 1.創(chuàng)建pod時(shí)候指定調(diào)度節(jié)點(diǎn) ?2.執(zhí)行生成pod 3.查看分發(fā)pod在哪個(gè)node上 例子2: 修改已經(jīng)生成的pod,調(diào)度到指定節(jié)點(diǎn) 1.當(dāng)前節(jié)點(diǎn)pod重啟多次無法正常運(yùn)行,嘗試調(diào)度到其他節(jié)點(diǎn) kubectl get pod -n drugs-er

    2024年02月07日
    瀏覽(21)
  • k8s添加node節(jié)點(diǎn)和master節(jié)點(diǎn)

    k8s添加node節(jié)點(diǎn)和master節(jié)點(diǎn)

    版本: kubelet:v1.20.4 docker: 20.10.23 資源: cpu:8 mem:16 kernel:3.10.0-1160.71.1.el7.x86_64 鏡像倉庫地址: registry.cn-hangzhou.aliyuncs.com/google_containers/ 2.1)關(guān)閉防火墻 2.2)關(guān)閉selinux 3)修改內(nèi)核和加載所需要的內(nèi)核 2.3)準(zhǔn)備yum源 3.1)刷新緩存安裝kubeadm、kubectl、kubelet、docker-ce 3.2)設(shè)置syste

    2023年04月16日
    瀏覽(20)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包