<del id="nnjnj"></del><track id="nnjnj"></track>

<p id="nnjnj"></p>

<address id="nnjnj"></address>

    <pre id="nnjnj"><pre id="nnjnj"></pre></pre>

      <noframes id="nnjnj"><ruby id="nnjnj"><ruby id="nnjnj"></ruby></ruby>

      • 自動秒收錄
      • 軟件:1973
      • 資訊:56215|
      • 收錄網站:181186|

      IT精英團

      如何優雅地升級Kubernetes集群的Docker和Containerd版本

      如何優雅地升級Kubernetes集群的Docker和Containerd版本

      瀏覽次數:
      評論次數:
      編輯: 陽煦
      信息來源: ITPUB
      更新日期: 2022-05-06 18:34:34
      摘要

      前言公司用的k8s集群是“多環境合一”的方式,集群流量入口也摒棄了常見的traefik和ingress-nginx,直接用了一個國內不常見的底層基于Envoy的APIGateway網關服務。當然還有

      • 正文開始
      • 相關閱讀
      • 推薦作品

      前言

      公司使用的k8s集群是“多環境融合”模式,集群流量入口也拋棄了常見的traefik和ingress-nginx,直接在國內使用一種不常見的基于Envoy的API網關服務。當然,還有很多其他集群流量門戶組件可以選擇,這里就不討論了。

      因為這個組件更新迭代也很快,而且正式文檔不會很快顯示出文檔的舊版本,那么隨著版本更新,API版本自然也就發生了變化,API的新版本也就沒有了參考意義,所以需要對組件版本進行升級。升級組件版本的前提條件是docker版本至少需要20.10.11,containerd版本至少需要1.4.11。因此,這里我們首先就地升級這兩個組件。

      k8s的node節點維護

      盡可能確保在維護節點之前有另一個冗余節點,它可以支持當前維護節點上的所有pod?;蛘叽_保在您維護該節點已經驅逐了所有pod之后,其他節點可以攜帶您的節點上的所有pod。也很可惜,我這里的節點內存達到了95%以上,領導晚上也不給我機器升級。目前,集群中有超過5000個pod。在這一點上,我不得不咬緊牙關。這個想法是升級一個正常的,然后繼續下一個。

      升級步驟

      1.檢查containerd和docker的原始版本。

      $containerd-v

      containerdcontainerd . io 1 . 2 . 137 ad 184331 fa 3 e 55 e 52 b 890 ea 95 e 65 ba 581 AE 3429

      $docker-v

      文檔版本19.03.12,build48a66213fe

      2.驅逐吊艙

      $ kubectldraink 8s-node 02 . ayunw . cn-ignore-daemonsets-delete-local-data-force

      $kubectlgetnode

      NAMESTATUS

      k8s-master01.ayunw.cnReady

      k8s-node01.ayunw.cnReady

      k8s-node 02 . ayunw . cn未就緒,調度已禁用

      .

      3.在節點上停止docker和kubelet

      systemctlstopkubelet

      systemctlstopdocker

      systemctlstopdocker.socket

      systemctlstopcontainerd

      4.卸載舊版本的docker,安裝新版本的docker和containerd。

      yum-yremovedocker\

      docker-客戶端\

      docker-客戶端-最新\

      docker-common\

      docker-最新\

      docker-latest-logrotate\

      docker-logrotate\

      碼頭引擎

      dnf-yinstallyum-utils device-mapper-persistent-data LVM 2

      yum-config-manager\

      - add-repo\

      https://download.docker.com/linux/centos/docker-ce.repo

      yummakecache

      dnf-yinstallcontainerd . io-1 . 4 . 12-3.1 . el8 . x86 _ 64 . rpm

      dnf-yinstalldocker-ce-20 . 10 . 11 docker-ce-CLI-20 . 10 . 11

      systemctldaemon-重新加載

      systemctlstartdocker

      systemctlenabledocker

      systemctlstatusdocker

      systemctlstatuscontainerd

      systemctlenablecontainerd . service

      5.檢查docker和containerd版本。

      $containerd-vdocker-v

      containerdcontainerd . io 1 . 4 . 127 b 11 cfaabd 73 bb 80907 DD 23182 b 9347 b 4245 eb5d

      文檔版本20.10.11,builddea9396

      6.啟動kubelet并恢復節點。

      systemctlstartkubelet

      systemctlstatuskubelet

      kubectluncordonk8s-node02.ayunw.cn

      kubectlgetnode-owide

      最后可以看到版本升級了。

      本文轉載自《運維發展故事》。原文為https://tinyurl.com/2p86nhya.版權歸原作者所有。

      標簽:節點 版本 組件
      如何用10行bash shell腳本監控Linux?
      ? 上一篇 2022-05-06
      MySQL 8.0如何創建規范表
      下一篇 ? 2022-05-06
      • 胡迪核心知識點詳解(好文章合集)
        1閱讀 0條評論 個贊
        以下文章來源于公眾號-3分鐘秒懂大數據,作者在IT中穿梭旅行在Flink實時流中,經常會通過FlinkCDC插件讀取Mysql數據,然后寫入Hudi中。所以在執行上述操作時,需要了解……
      • 前端面試必須解決網絡中的跨域問題
        0閱讀 0條評論 個贊
        什么是跨域瀏覽器有一個重要的安全策略,稱之為「同源策略」其中,源=協議+主機+端口源=協議+主機+端口源=協議+主機+端口,兩個源相同,稱之為同源,兩個源不同,稱之為跨源或跨域比如:源1源2是否同……
      • 如何在Bash腳本中使用強大的Linux測試命令
        0閱讀 0條評論 個贊
        Linuxtest命令是Shell內置命令,用來檢測某個條件是否成立。test通常和if語句一起使用,并且大部分if語句都依賴test??梢詫⒁粋€元素與另一個元素進行比較,但它更?!?/div>
      • 真正的建筑設計是什么樣子的?
        1閱讀 0條評論 個贊
        什么是架構和架構本質在軟件行業,對于什么是架構,都有很多的爭論,每個人都有自己的理解。此君說的架構和彼君理解的架構未必是一回事。因此我們在討論架構之前,我們先討論架構的概念定義,概念是人認識這個世界的……
      • 10分鐘了解云原生 值得收藏~
        0閱讀 0條評論 個贊
        文章轉載:奇妙的Linux世界我們已經進入云計算下半場,不再像上半場在糾結要不要上云,而是討論怎么上云?才能把云計算的價值發揮到淋漓盡致。如何把云計算與不同的業務場景深度結合?如何讓技術真正作用于企業……
      發表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發表
      • 如何優雅地升級Kubernetes集群的Docker和Containerd版本
        1閱讀 0條評論 個贊
        前言公司用的k8s集群是“多環境合一”的方式,集群流量入口也摒棄了常見的traefik和ingress-nginx,直接用了一個國內不常見的底層基于Envoy的APIGateway網關服務。當然還有……
      • 教你如何在Linux中生成復雜的密碼 并檢查密碼強度
        0閱讀 0條評論 個贊
        在本教程中,我們將討論如何生成復雜密碼并且檢查密碼強度。生成復雜的密碼強密碼應由字母、數字和符號的混合組成。第二個要求是不要使用已知單詞、出生日期或姓名,因為很容易受到字典攻擊。密碼應該包含多少個字符……
      • 如何讓Kubernetes集群優雅地使用GPU節點
        2閱讀 0條評論 個贊
        如何讓你的Kubernetes集群使用GPU節點CUDA驅動程序如果您還沒有這樣做,請確保您已在GPU節點上安裝了NVIDIACUDA驅動程序。CUDA是來自nvidia的并行計算平臺。ht……
      • 基礎鞏固——至少需要多少行代碼才能實現深度復制?
        1閱讀 0條評論 個贊
        前言深度克?。ㄉ羁截悾┮恢倍际浅?、中級前端面試中經常被問到的題目,網上介紹的實現方式也都各有千秋,大體可以概括為三種方式:JSON.stringify+JSON.parse,這個很好理解;全量判斷類……
      • 前端面試必須解決網絡中的跨域問題
        0閱讀 0條評論 個贊
        什么是跨域瀏覽器有一個重要的安全策略,稱之為「同源策略」其中,源=協議+主機+端口源=協議+主機+端口源=協議+主機+端口,兩個源相同,稱之為同源,兩個源不同,稱之為跨源或跨域比如:源1源2是否同……
      • MySQL查詢語句的limit offset是如何實現的?
        1閱讀 0條評論 個贊
        在寫select語句的時候,使用limit,offset可能就像是我們吃飯喝水一樣自然了。剛開始工作的時候也經常聽前輩們教導:使用limit,offset,當offset變大的時候執……
      • 提高Java字符串編碼和解碼性能的技巧
        1閱讀 0條評論 個贊
        1常見字符串編碼●常見的字符串編碼有:LATIN1只能保存ASCII字符,又稱ISO-8859-1。UTF-8變長字節編碼,一個字符需要使用1個、2個或者3個byte表示。由于中文通常需要3個字節……
      • 一天一技能:協調與多流程的完美結合
        7閱讀 0條評論 個贊
        我們知道,協程本質上是單線程單進程,通過充分利用IO等待時間來實現高并發。在IO等待時間之外的代碼,還是串行運行的。因此,如果協程非常多,多少每個協程內部的串行代碼運行時間超過了IO請求的等待時間,那……
      • 高并發服務的幾點優化經驗
        1閱讀 0條評論 個贊
        前言:如何優化高并發服務,這里指的是qps在20萬以上的在線服務,注意不是離線服務,在線服務會存在哪些挑戰呢?①無法做離線緩存,所有的數據都是實時讀的②大量的請求會打到線上服務,對于服務的響應時間要……
      • 內存數據庫如何利用內存?
        1閱讀 0條評論 個贊
        與以磁盤存儲為主的普通數據庫相比,內存數據庫的數據訪問速度可以高出幾個數量級,能大幅提高運算性能,更適合高并發、低延時的業務場景。不過,當前大部分內存數據庫仍然采用SQL模型,而SQL缺乏一些……
      • MySQL 8.0如何創建規范表
        1閱讀 0條評論 個贊
        這一節內容,基于MySQL8.0版本,聊一下如何創建一張規范的表。首先貼出一張相對規范的表結構:CREATETABLEstudent_info(`id`INTNOTNULLAUTO_IN……
      • 運維數字化轉型的幾點思考
        1閱讀 0條評論 個贊
        這個月底要召開一個企業運維數字化轉型的研討會,昨天一個合作伙伴和我討論一些研討會的話題問題。數字化轉型是近期十分熱門的話題,各大國企央企也把數字化轉型作為未來幾年的工作重點。不過針對于IT運維,數字化……
      • 一萬字長文講解HBase讀寫性能優化
        2閱讀 0條評論 個贊
        一、HBase讀優化1.HBase客戶端優化和大多數系統一樣,客戶端作為業務讀寫的入口,姿勢使用不正確通常會導致本業務讀延遲較高實際上存在一些使用姿勢的推薦用法,這里一般需要關注四個問題:1)s……
      • 一行Python代碼實現程序并行
        1閱讀 0條評論 個贊
        Python在程序并行化方面多少有些聲名狼藉。撇開技術上的問題,例如線程的實現和GIL,我覺得錯誤的教學指導才是主要問題。常見的經典Python多線程、多進程教程多顯得偏"重"。而且往往隔靴搔……
      • 卡夫卡3.0新功能全暴露 好香??!
        1閱讀 0條評論 個贊
        以下文章來源于云加社區,作者屈志平導語|kafka3.0的版本已經試推行去zk的kafka架構了,如果去掉了zk,那么在kafka新的版本當中使用什么技術來代替了zk的位置呢,接下來我們一起來一探究竟……
      • Spring Boot的表現太差了 我教你幾招輕松搞定
        0閱讀 0條評論 個贊
        文章……
      • MYSQL VS POLARDB唯一索引死鎖及應用設計
        1閱讀 0條評論 個贊
        #issue68021MySQLuniquecheck問題-知乎(zhihu.com)事情的開始是這樣的,最近和阿里云密切聯系,也成為他們的大客戶,(我們當然是大客戶,BIGBIG……
      • 如何正確計算Kubernetes容器的CPU利用率
        1閱讀 0條評論 個贊
        本文轉自博客園,原文:https://www.cnblogs.com/apink/p/15767687.html,版權歸原作者所有。參數解釋使用Prometheus配置kubernetes環境……
      • 臉書數據庫項目負責人:我從做基礎設施中學到的42件事
        2閱讀 0條評論 個贊
        最近讀到了分布式系統研究者MaheshBalakrishnan的一篇博客《42thingsIlearnedfrombuildingaproductiondatabase》。同樣做……
      • 真正的建筑設計是什么樣子的?
        1閱讀 0條評論 個贊
        什么是架構和架構本質在軟件行業,對于什么是架構,都有很多的爭論,每個人都有自己的理解。此君說的架構和彼君理解的架構未必是一回事。因此我們在討論架構之前,我們先討論架構的概念定義,概念是人認識這個世界的……
      • 本文將帶您了解kubernetes的架構和組件!
        1閱讀 0條評論 個贊
        kubernetes架構目標kubernetes是生產級的,用于跨主機部署,擴展,管理和組合應用程序容器的基礎設施。kubernetes不僅僅是“容器編排”,他更加主要的解決方向是消除協調計算資源,網……
      • 高并發服務的幾點優化經驗
        1閱讀 0條評論 個贊
        前言:如何優化高并發服務,這里指的是qps在20萬以上的在線服務,注意不是離線服務,在線服務會存在哪些挑戰呢?①無法做離線緩存,所有的數據都是實時讀的②大量的請求會打到線上服務,對于服務的響應時間要……
      • 提高警惕!微信支付重發代理詐騙提示
        1閱讀 0條評論 個贊
        財付通支付科技有限公司(微信支付主體)發布《關于警惕防范代理詐騙的提示》,該公告稱,近期,微信支付發現部分公司以“騰訊合作伙伴”等名義收取代理及加盟費用的違規行為。此類行為嚴重擾亂了微信支付的良好生態環境,微信支付從未以任何形式授權第三方以騰訊、微信、微信支付等官方名義開展市場拓展活動,亦未授權任何第三方公司以代理、加盟或其他形式拓展合作伙伴并收取費用?!?/div>
      • 尹航消費金融2021年凈利潤4.51億元 同比增長89% 尹航財富管理的凈利潤為6.1億元
        1閱讀 0條評論 個贊
        4月15日,杭州銀行發布2021年年報披露了全資子公司杭銀理財和參股聯營公司杭銀消費金融的經營業績情況。年報顯示,2021全年,杭銀理財未經審計總資產21.15億元,凈資產17.40億元,報告期營業收入9.33億元,實現凈利潤6.11億元。杭銀消金未經審計總資產366.44億元,凈資產45.02億元,報告期營業收入27.82億元,實現凈利潤4.51億元。與2020年相比,杭銀消金凈利潤同比增長88.7%?!?/div>
      • 完美世界年營收85億:同比下降17% 整個電影和電視業務虧損了2億英鎊
        0閱讀 0條評論 個贊
        完美世界日前發布年報,年報顯示,完美世界2021年營收為85.18億元,較上年同期的102.25億元下降16.69%。其中,公司游戲業務處于戰略升級和產品創新迭代的關鍵階段,因新老游戲銜接、研發投入增加、及被投資企業經營性利潤下滑等原因,轉型期業績出現階段性壓力,游戲業務實現營業收入74.2億,較上年同期同比下降19.77%。公司影視業務實現營業收入9.5億,因環球影業片單投資造成公允價值變動損失等原因,影視業務整體產生虧損2億?!?/div>
      • 金誠消費金融因征信被罰回應已完成整改:更換行長是因為前任辭職
        1閱讀 0條評論 個贊
        近日,針對遭央行處罰和高管變動一事,四川錦程消費金融有限責任公司(簡稱:錦程消費金融)進行了回應。據中國網財經報道,錦程消費金融當時回應稱:自去年檢查中發現問題后,公司已在第一時間落實整改責任,全面開展自查和整改工作。截至去年年底,已全部完成相關問題的整改,并將繼續在人民銀行的指導下持續優化完善征信相關工作,防止類似問題再次發生?!?/div>
      • 樂華娛樂香港IPO:易博人能走多遠?
        2閱讀 0條評論 個贊
        這家超八成營收依賴藝人管理項目的公司能否撐起內娛半邊天?……
      • 系統數據治理的思考與實踐
        2閱讀 0條評論 個贊
        美團住宿數據治理團隊從事數據治理工作多年,從最初的被動、單點治理,發展到后來的主動、專項治理,再發展到現在的體系化、自動化治理。一路走來,他們不斷進行積累和沉淀,也在持續思考與實踐。目前該團隊取得了一……
      • 一行Python代碼實現并行
        1閱讀 0條評論 個贊
        譯者:caspar譯文:http://985.so/amks原文:http://985.so/amk5Python在程序并行化方面多少有些聲名狼藉。撇開技術上的問題,例如線程的實現和GIL,我……
      • 萬事達卡在菲律賓推廣分期付款計劃:中國銀行正在籌建中
        1閱讀 0條評論 個贊
        目前,萬事達卡分期付款與Pine Labs可以在菲律賓超過20個商戶位置的消費者。目前,該計劃可在當地的實體店商戶使用,未來將惠及該國的持卡人,并擴大其范圍,增加在線和跨境商戶。目前有7家菲律賓銀行的持卡人可以參加該計劃,其中證券銀行公司率先試點,亞聯銀行、中國銀行、菲律賓土地銀行等正在籌建中?!?/div>
      • 在Linux中檢查磁盤空間的12個有用的df命令
        1閱讀 0條評論 個贊
        1.檢查文件系統磁盤空間使用情況這df命令顯示文件系統上的設備名稱、總塊數、總磁盤空間、已用磁盤空間、可用磁盤空間和掛載點信息。[root@local~]#dfFilesystem1K-bloc……
      • 快狗打車兩次被舉報HKEx 公開信息顯示其非法收集個人信息
        0閱讀 0條評論 個贊
        據港交所4月24日披露,快狗打車控股有限公司向港交所主板遞交上市申請,中金公司、瑞銀集團、交銀國際及農銀國際為其聯席保薦人。據悉,該公司曾于2021年8月27日向港交所主板遞交過上市申請?!?/div>
      • 加密貨幣交易所比特幣基地為部分美國用戶推出NFT市場
        1閱讀 0條評論 個贊
        美國最大的加密貨幣交易所Coinbase Global Inc周三推出了NFT市場,盡管市場顯示出降溫跡象,但這表明該公司對這一小眾數字資產有信心?!?/div>
      • Linux最常用的命令:解決95%以上的問題
        1閱讀 0條評論 個贊
        Linux是目前應用最廣泛的服務器操作系統,基于Unix,開源免費,由于系統的穩定性和安全性,市場占有率很高,幾乎成為程序代碼運行的最佳系統環境。linux不僅可以長時間的運行我們編寫的程序代碼,還可……
      • 搏擊跨境支付藍海市場 星圖金融如何搶占高地?
        1閱讀 0條評論 個贊
        跨境支付是一塊擁有龐大市場空間的大蛋糕。從銀聯、國有大行等金融機構,到螞蟻、騰訊、星圖金融等互聯網巨頭,以及連連、PingPong等支付企業紛紛入局,都想搶先占領高地。星圖金融具備跨境外匯支付業務資質、VISA “QSP”資質、香港金錢服務經營者牌照(MSO)等境內外牌照,已形成結售匯、國際卡收單、境外匯兌和供應鏈金融的“3+1”完整支付產品閉環,幫助跨境電商客戶實現“收單+下發+兌換+融資“的全鏈路服務?!?/div>
      • 易信汽車新零售為什么失???
        0閱讀 0條評論 個贊
        4月14日,互聯網汽車金融平臺易鑫集團發布財報。當天,其股價下跌3.5%,最低至0.71港元,創下上市以來……
      • 透徹理解數據資產、數據資源、數據管理、數據治理等概念的區別
        1閱讀 0條評論 個贊
        以下文章來源于公眾號-大魚的數據人生,作者討厭的大魚先生數據成為生產要素后,各種跟數據相關的概念就出來了,其實很多概念沒有權威定義,大家各有各的理解,這導致了理解上的歧義。數據管理、數據治理、數據資源……
      • 屢陷負面輿論 傳祺集團已被紅杉資本拋棄
        8閱讀 0條評論 個贊
        探長讀財猜測,如果紅杉資本果真退出即科集團,或與即科集團接連出現的負面有關?!?/div>
      • 陸金所控股:做小微企業的長期伴侶
        1閱讀 0條評論 個贊
        守護,無處不在……
      • 談如何設計未來的倉庫建筑
        4閱讀 0條評論 個贊
        編輯:數據社全文共3758個字,建議10分鐘閱讀大家好,我是峰哥,夏天已經來了,小麥馬上要豐收了,今天分析一篇關于未來數倉架構發展方向的文章。Linked大佬JayKreps曾發表過一篇博客,簡單闡……
      最近發布資訊
      更多
      警花高潮嗷嗷叫
      <del id="nnjnj"></del><track id="nnjnj"></track>

      <p id="nnjnj"></p>

      <address id="nnjnj"></address>

        <pre id="nnjnj"><pre id="nnjnj"></pre></pre>

          <noframes id="nnjnj"><ruby id="nnjnj"><ruby id="nnjnj"></ruby></ruby>