Rancher v1.2震撼發佈:更優秀的全棧化容器部署與管理平臺

開篇第一句,先爲Rancher v1.2曾經的跳票深深抱歉(鞠躬)。咱們補償的方式,就是在此日、此刻,用新版功能向你證實Rancher v1.2值得你的等待。Rancher一如既往地秉持着百分百開源的理念,再多溢美的形容詞都不如你下載體驗那一試。git

Rancher毫無保留,只願爲你所用。網絡

支持Kubernetes 1.4.6

除了添加對最新k8s上游分發的支持外,Rancher如今還提供如下支持:架構

  • 除了默認的Rancher選項,用戶如今還可以選擇AWS做爲雲提供商框架

  • 添加了對kubectl exec、logs和attach的支持frontend

  • 添加了對k8s節點標記的支持性能

  • 支持petset有狀態應用部署flex

  • 支持在環境中升級k8s集羣加密

  • K8s在Rancher UI中以獨立的Stack方式存在,Stack能夠如普通應用同樣升級或刪除插件

  • UI上支持Deployments and ReplicaSet日誌

支持Docker 1.12.x

除了支持Docker 1.12.x外,Rancher v1.2還有一些加強功能:

  • 支持Docker Swarm mode,Swarm mode現可用做建立環境時的編排框架的選項

  • Cattle如今支持Docker 1.12.3的全部Docker運行選項

網絡支持的加強:CNI的引入

Rancher如今能夠管理知足CNI標準的網絡插件

  • 當前Rancher IPSec管理網絡選項已徹底重寫爲CNI插件,而且可用於Cattle和K8編排框架

  • Rancher如今也提供了VXLAN CNI插件,它能夠做爲managed網絡,VXLAN網絡在跨主機通訊上沒有加密過程,性能上有較大提高

Load Balancer v2支持的加強

Rancher LB Service重寫並升級到v2版本,它支持如下特性:

  • 支持SNI(Server Name Indication)路由方式

  • 支持HAProxy日誌查看

  • 用戶能夠自定義HAProxy的frontend and backend配置

  • 用戶能夠經過選擇hostname來添加路由規則

  • 用戶能夠定義更靈活的service端口映射

  • 用戶能夠自定義LB service來代替HAProxy

存儲支持的提高

Rancher如今能夠管理 K8s flexvolume標準的插件,也能夠管理Docker 原生的volume插件

  • Cattle依然支持NFS卷插件。須要注意的是,新版的RancherNFS已經基於NFS Docker plugin,原有的Convoy-NFS在1.2中將不可用,1.3之後也不會支持

  • Rancher如今已經支持EBS和EFS

認證方式的提高

  • 認證框架已被重寫,向Rancher中添加新的認證/受權服務更加靈活了

  • 爲支持SAML 2.0,Rancher添加了新的認證方式Shibboleth v3

通用性能與可擴展性的提高

新版本增長了各類加強功能,以提升Rancher的通常性能和可擴展性:

  • UI基礎結構視圖已更改,以適應每一個環境中更多的主機和容器

  • 經過改進調度以及容許並行啓動容器,容器部署性能獲得了大幅提高

Rancher CLI

Rancher如今附帶一個新的Rancher CLI具備如下支持:

  • 原生Docker CLI與被管主機的交互

  • 環境管理

  • Stack管理

  • 服務管理

  • 主機管理

  • SSH訪問您的託管主機

資源調度

Cattle如今支持根據CPU和MEM資源約束調度。Admin用戶能夠設置每臺Host的資源限制。

Environment模版

用戶能夠選擇不一樣的基礎設施服務組成Environment模版:

  • 同時Rancher仍是有默認的主要模版,用戶能夠快速建立Environment

  • 用戶也能夠把community的項目放到模版中,來管理和部署

HA加強

Rancher HA已經大大簡化了管理和配置,在多節點Rancher Server部署中Redis 和Zookeeper已經被去掉了。

更多新功能,等你體驗……

  • Rancher支持admin用戶設置Docker registries的白名單訪問

  • Rancher支持管理員設置默認的Docker registry

  • Catalog支持設定遠程git倉庫的分支

  • Rancher agent已經基於Golang重寫

  • DockerMachine版本更新,並提供了新的Azure driver。

  • Rancher支持部署在RancherOS 0.6.0+

  • 支持Service Log journaling,用戶能夠更好地查看service日誌

Rancher v1.2的新特性很是多,咱們後續會持續爲你們帶來基礎設施引擎總體架構的分析、Kubernetes和Swarmkit的支持、自定義rancher-lb、vxlan的支持、各類CNI插件的集成以及各類存儲接入的實踐操做指南等等。

請保持關注,和Rancher一塊兒走上偉岸光明的容器之路~

相關文章
相關標籤/搜索