1. 程式人生 > >升級到Kubernetes1.6需要準備事項

升級到Kubernetes1.6需要準備事項

1、ETCD叢集備份

在更新到1.6之前,強烈建議您備份ETCD叢集中的資料。請查閱您正在使用的安裝工具(kargo, kops, kube-up, kube-aws, kubeadm)以獲得具體建議。

Kubernetes 1.6鼓勵使用ETCD 3.0,從ECTD 2.0切換到ETCD 3.0涉及不同的儲存引擎之間的資料的完全遷移。在從ETCD 2.0–>ETCD 3.0遷移期間,您必須停止API Server,防止向ETCD叢集中寫入資料。HA的方案目前無法使用官方的Kubernetes工具進行遷移。

如果使用ETCD 3.0,Kubernetes 1.6也預設採用protobuf編碼。這種變化是不可逆的。如果要回滾,您必須使用protobuf/ETCD 3.0切換之前的資料進行備份還原,並且自備份以來的資料更改都會丟失。由於Kubernetes 1.5不支援protobuf編碼,如果升級到protobuf後回滾到1.5版本那麼,您仍需從切換之前的備份中恢復,同樣,自轉換protobuf之後的任何資料更改都將丟失。轉換到protobuf後,您應該在驗證Kubernetes叢集能夠正確工作之後再投入生產使用。

備份是一個很好的預防措施,特別是在升級的過程中。此次升級過程有多個已知的問題,唯一的應對方法就是從備份中還原。

2、主要更新和釋出主題

  • 通過使用ETCD 3.0, Kubernetes叢集現在預設支援5000個節點。
  • 基於角色的訪問控制(RBAC)升級到Beta版,併為控制平面、節點、控制器等元件定義了預設的安全形色。
  • kubeadm的叢集引導工具升級到了Beta版,亮點:所有的通訊都通過TLS進行。
  • 授權(Authorzation)外掛可以有kubeadm安裝,包括了新的RBAC預設的設定。
  • 引導令牌系統現在允許令牌的管理和過期。
  • kubefed聯邦引導工具現在也升級到了Beta版。
  • 現在Kubernetes與容器執行時的互動通過CRI介面進行,這使kubelet與container runtime整合更加容易。Docker仍然是通過Docker-CRI(Beta版)。
  • 多種排程相關的特性已經升級到Beta版:
    您現在可以同時使用多種排程器。
    Node和Pod現在支援親和性和反親和性。
    高階的排程可以使用汙點(taint)和耐受(toleration)特性。
  • 當一個節點有問題時,您可以指定(每個Pod)Pod在這個節點上的停留時間。
  • 多種儲存相關的特性升級到了GA版:
    StorageClass預先安裝並在Azuer, AWS, GCE, OpenStack和vSphere上設定為預設值。
    可配置Dynamic Provisioning和StorageClass。
    現在可以通過滾動升級來更新DaemonSet。

相關推薦

升級Kubernetes1.6需要準備事項_Kubernetes中文社群

今天Kubernetes官方正式釋出了,重點強調了一些注意事項。希望對同樣有升級Kubernetes 1.6計劃的朋友有所幫助。 1、ETCD叢集備份 在更新到1.6之前,強烈建議您備份ETCD叢集中的資料。請查閱您正在使用的安裝工具(kargo, kops, kube-up, kube-aw

升級Kubernetes1.6需要準備事項

1、ETCD叢集備份 在更新到1.6之前,強烈建議您備份ETCD叢集中的資料。請查閱您正在使用的安裝工具(kargo, kops, kube-up, kube-aws, kubeadm)以獲得具體建議。 Kubernetes 1.6鼓勵使用ETCD 3.0,從

Elastic Stack5.2.2升級6.0.0註意事項

process out ict oca tor eas isa 調整 ash 最近把Elastic Stack從5.2.2版本升級到6.0.0版本,性能確實有所提高,文檔記錄了升級過程中需要註意的一些問題。 架構圖 一、Filebeat 6.0版本filebeat p

JavaScript學習 CodeWars 打怪升級日記 你最少需要準備幾把傘

CodeWars 是一個線上程式設計網站,其獎勵機制像打怪升級。你不能檢視高於你級別的問題的答案。除非自己通過提交測試。通過提交之後可以看到各種解法排行榜 。通過對比自己解法和排行榜對比,可以找到差距,

activiti升級到flowable需要注意的事項

最近公司的專案需要升級acitiviti到flowable,做了好多的準備工作,總結一下,分享給需要愛學習的人。 1.修改配置檔案 flowable.database-schema-update=true 2.從 act_re_model 複製到 act_de_model INSE

【python】python版本升級2.6.6到2.7.3(CentOS release 6.2)

configure pac packages 應該 zxvf 修改 figure oca nbsp 一、 升級python到2.7.3 wget http://www.python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar -z

svn軟件版本升級1.6到1.8

class earch gpgcheck 地址 log source 有時 search 1.8 CentOS6.5默認yum安裝的svn版本為1.6,有時候遇到比較高級的應用就可能不夠使用,這時候就需要升級一下svn的版本,可以升級到的版本為1.8 # 查看已安裝的svn

java分布式雲平臺b2b b2c o2o需要準備哪些技術?

故障 架構圖 其中 例如 分布 https j2e 管理工具 和源 鴻鵠雲商大型企業分布式互聯網電子商務平臺,推出PC+微信+APP+雲服務的雲商平臺系統,其中包括B2B、B2C、C2C、O2O、新零售、直播電商等子平臺。 分布式、微服務、雲架構電子商務平臺 java b

centos6 升級python2.6 到 python2.7

tro wget ora ron 目錄 不同 使用 str 下載 由於開發庫依賴於python27,而自己安裝的centos6.8自帶的python是2.6.6。 因為centos的yum依賴於python26因此不打算覆蓋26。 步驟如下: 1、官網下載源碼壓

PythonWeb開發教程(一),開發之前需要準備什麽

服務 操作數 什麽 upload 進行 數據 AR 安裝 函數 這個博客系列,主要是寫怎麽用python開發網站,web開發,一來加深自己的印象,溫故而知新,二來希望可以幫助到其他想學pythonWeb開發的朋友。 什麽是web開發呢,其實就是開發一個網站了。那開發

燒烤需要準備些什麽東西?燒烤步驟

味道 pyw 可能 溢出 包子 LG light 其他 最好的 燒烤架,釬子,優質碳。這個都是必須的 適宜燒烤的食物 比較常見的幾類   肉類:香腸、羊肉、牛肉、雞翅、各類魚丸、蝦丸、貢丸、墨魚丸、羊腰、羊根筋、雞脖、雞胗、雞柳、羊鞭等。   魚蝦:魚(各類)、魷魚、墨魚仔

java 需要準備的知識(轉摘)

排序算法 asp redis持久化 數據結構和算法 emca 怎樣 配置 GC sync 需要準備的知識 以下為在近期面試中比較有印象的問題,也就不分公司了,因為沒什麽意義,大致分類記錄一下,目前只想起這麽多,不過一定要知道這些問題只是冰山一角,就算都會了也不能怎麽樣,最最

VCSA 6.5 升級 VCSA 6.7

VCSA 6.7 VCSA 6.5升級 VCSA 6.7於2018年4月17日發布提供下載,對於VCSA 6.5版本來說,可以直接升級到VCSA 6.7,本文將介紹如何將VCSA 6.5升級到VCSA 6.7。一、升級前準備工作1、生產環境一定要備份VCSA 6.5,任何的升級都可能存在風險;2、在升

linux雲計算是什麽、雲計算工程師需要準備什麽知識

雲計算 linux linux運維 linux雲計算 linux雲計算是什麽? 在雲計算還沒有興起的時候!如果你想建立一個網站,首先你得買一臺服務器(電腦)!用這臺服務器來存儲你網站上的內容,視頻、圖片、文字。。。。一旦斷電了,別人就沒法訪問你的網站了。或者由於長時間開機,電路燒了。那你網站的

0-2歲的app開發人員必讀,Android開發APP前的準備事項

開發隨著移動互聯網的興起,各行各業對移動應用的需求越來越大,從事APP開發的人也越來越多,APP開發行業可以說是方興未艾。APP開發是比較復雜的事情,涉及產品、美工設計、服務器端開發、Android/iOS開發、軟件測試和項目管理等各方面。這些方面都是相互關聯的,如果要做好一個APP,需要對上述各方面都有所了

ELK從5.6.3升級6.3.0總結

gist lds kibana super alloc 決定 自己 earch 來看 ELK從5.6.3升級到6.3.0總結 由於6.3.0默認有es的監控功能,並且我們現在es總是有各種問題,原有的es開源插件head和HQ的監控都不夠詳細,所以決定升級es集群。我們目前

長春市教育局大數據中心需要準備的技術問題

增量 指定時間 .py open 類型 AR 一次 負責 s/4 一、ElasticSearch的備份與還原 =================================================================================

怎麽,做網站,網站建設需要準備哪些,

技術 事業 全球 單位 個人 ava 主機托管 一個 程序 怎麽做網站,網站建設需要準備哪些東西? 網站制作通俗的來說就是網站通過頁面結構定位、合理布局、圖片文字處理、程序設計、數據庫設計等一系列工作的總和,也是將網站設計師的圖片用HTML(標準通用標記語言下的一個應用

專業直播APP開發服務商教你直播平臺搭建需要準備些什麽——流媒體CDN服務篇

3.5 輕松 充值 key test 電腦 cdn服務 1.4.1 直播 網絡直播可謂是近年來互聯網的“熱門關鍵詞”,如今直播平臺已經深入到了各行各業,誕生了數不盡的行業解決方案。這些解決方案都離不開直播系統源碼,通過一套功能全面的直播系統源碼就可以輕松完成直播平臺搭建部署

Python升級3.6 強力Django+殺手級Xadmin打造在線教育平臺

註冊 用戶 信息展示 form提交 .com gin 分享圖片 重啟 需求分析 第 1 章 課程介紹 1-1 項目演示和課程介紹; 第 2 章 Windows下搭建開發環境 2-1 P