重點新聞(11月26日-12月09日)

·Rancher 1.2版釋出,支援最新版本Kubernetes以及Docker

容器技術新創廠商Rancher近日釋出了新版Rancher 1.2版本,支援最新版本Kubernetes、Docker以及Docker Compose,並相容現今的容器儲存、網路套件。在新版本中,Rancher也整合了自家的HAProxy負載平衡器,使組態設定變得更為彈性,簡化使用者設定系統高可用性的難度。而Rancher共同創辦人兼工程部門副總裁Will Chan表示,此版本也補強自身容器管理平臺的功能。

Will Chan也列出此版本中的兩大功能亮點:支援容器網路、儲存套件,以及模組化的容器環境。他解釋,在去年容器生態系大爆發,各家廠商都推出自家的網路、儲存桃件,像是Docker推出了Docker Volume以及Libnetwork,而Kubernetes則選擇了使用容器網路介面(Container Network Interface,CNI)。

為了讓企業在不同基礎架構中都能使用自己習慣的工具,Will Chan表示,Rancher除了支援CNI,也推出自家的IPSec、VXLAN解決方案,解決跨主機的網路連線問題。

第二亮點則是模組化、按鍵化的容器環境,提供企業用戶客製化的環境模板(Environment template),除了各類網路、儲存套件外,容器調度引擎也利用客製化模板進行部署,「讓使用者可以更容易管理、組織服務,也提供更直接、一致的方式部署基礎架構服務」,Will Chan表示,未來還希望將模組化管理的觀念,更延伸到系統日誌、系統監控以及資料庫管理上。

另外,Will Chan也預告,未來Rancher將會縮短釋出穩定版本的周期。他解釋,Rancher每季釋出新的穩定版本,每雙周釋出預覽快照版本,但是由於Docker、Kubernetes版本釋出時程不一致,社群亦希望新版釋出頻率可更高,「因此我們決定在1.3版後,將會每月推出一個穩定版本。」更多資訊

·Docker聯手Canonical,在Ubuntu上整合商業支援版Docker引擎

近日Docker宣布,要與Linux作業系統廠商Canonical合作,將商業支援版本(Commercially Supported,CS)Docker引擎帶到Ubuntu上。Docker表示,透過此合作案,不論是使用Ubuntu或是CS Docker引擎的企業,都可以獲得支援。

對於此合作案,雙方高層也發表各自看法,像Canonical雲端協作暨事業發展部副總裁John Zannos表示,在容器開發上,Docker及Ubuntu是相當知名的組合,「這樣的合作案,讓使用者可以更快速地將CS Docker引擎導入正式環境。」

而Docker事業發展部副總裁Nick Stinemates則認為,透過雙方合作,Docker可以讓CS Docker引擎的優點,如敏捷性、可攜帶性推廣至Ubuntu社群。此外,Docker也承諾,Ubuntu的使用者都可以獲得Docker官方支援,「大多數的Linux版本可沒有這樣的服務。」Nick Stinemates表示。更多資訊

·Iron.io將無伺服器微服務平臺IronFunctions開源

無伺服器平臺廠商Iron.io近日將無伺服器微服務平臺IronFunctions開源。由於IronFunctions是透過Docker打包,除了可以在裸機上運作外,還可部署在容器調度工具Kubernetes、Mesosphere上,或在PaaS環境如OpenShift、CloudFoundry上執行。

Iron.io表示,當代IT架構已經朝向混合雲、多雲環境前進,「無伺服器平臺也該如此。」因此,IronFunctions所支援平臺的範疇極廣,除了相容公有雲、私有雲外,Iron.io還表示,甚至混合雲,或是開發者自己的筆記型電腦也可支援。

由於IronFunctions是透過Docker打包,因此,「除了相容於各程式語言環境外,也可以在各類環境中運作。」Iron.io表示,未來IronFunctions還要支援更多不同的容器技術。更多資訊

·雲端版本Docker for AWS推出公開預覽版本

趁AWS舉辦年度大會re:Invent之際,Docker也在近日推出了雲端公開預覽版本Docker for AWS。Docker產品經理Michael Friis表示:「對於維運人員,Docker for AWS可確保部署在AWS環境的Docker保持一定的安全性及可擴充性。」

Docker表示,在今年6月推出非公開版本Docker for AWS後,也根據使用者回饋,進行許多加強。首先,所有容器運行所產生的系統日誌,都會自動派送至監控服務AWS CloudWatch,開發者不需要在各主機上尋找散落各處的Log紀錄。再者,此版本也內建了診斷工具,自動將異常Swarm叢集的運行資料回傳至Docker,讓官方進行診斷。

Michael Friis表示,透過此版的Docker,開發者可以在本機端建置標準化的Docker開發環境,並且無縫接軌地將應用程式從開發環境,遷移至正式環境中。另外,此版本的Docker也與AWS的底層基礎架構深度整合,因此,系統管理員也能繼續沿用熟悉的工具或是介面。更多資訊

·CoreOS併購容器新創Redspread,要讓Kubernetes叢集也能版本控制

容器新創Redspread目標要讓Kubernetes叢集也能進行版本控制,在今年8月時就推出自家的Kubernetes版本控制工具Spread 1.0版,而近日CoreOS也決定併購Redspread,更要將Redspread加入旗下的Kubernetes商業服務Tectonic中。

在今年8月Spread 1.0推出時,Readspread執行長Mackenzie Burnett就表示,此工具與Git的關鍵差異在於,Spread專注於管理部署Kubernetes時,系統所產生的結構化檔案,「包含資訊背後的的情境。」此外,由於目前Kubernetes可以採取的部署方式,包含了腳本 、YAML,以及JSON檔案,目前市面上還未有較好的工具,可以比較相異叢集間的差異。Mackenzie Burnett認為,利用Spread比較叢集間的差異,可讓使用者更簡單地追蹤不同軟體環境的運行狀況。更多資訊

·Docker買下儲存新創Infinit,加強分散式儲存的安全性

近日併購新聞不斷,除了CoreOS買了Redspread,Docker也併購了儲存新創公司Infinit。Docker創辦人暨技術長Solomon Hykes表示,除了可以加強分散式儲存的安全性外,也讓企業想要利用Docker部署傳統應用程式,以及保存系統狀態的服務(Stateful service)更簡單,「維運人員可以輕易簡單的將它整合至現有儲存系統中。」

Solomon Hykes也解釋了他為何中意Infinit的兩大理由。首先,他認為,Infinit擁有相當尖端的技術,「具備改變應用程式如何產生資料、使用資料的潛力。」再者,Solomon Hykes表示,Docker與Infinit的創業理念不謀而合,同時都對分散式系統抱持憧憬,也對模組化設計具備相同的設計品味。更多資訊

更多產品動態

·CoreOS推出rkt v1.20.0,能辨認更多不同映像檔格式 更多資訊 

·Mesos 1.10釋出,支援跨容器資源分享 更多資訊

·Mirantis推出Kubernetes以及Docker技能認證 更多資訊

·AWS新推Linux容器映像檔,可支援雲端或是本地端工作流程 更多資訊

·容器微服務平臺Kotena 1.0版本釋出,支援保留系統狀態(Stateful)的容器應用 更多資訊

·開源專案Kompose讓開發者可從Docker Compose轉移至Kubernetes 更多資訊

Container資源

※觀點:Docker如何因應未來無伺服器架構的趨勢?

※動手做:結合Docker、樹莓派建造氣象監控儀表板

※動手做:用Docker、樹莓派自建聖誕燈飾

※How-To:在Azure容器服務上打造CI/CD工作流程

※How-To:用Nginx Container加強網站效能表現

※How-To:靠Ansible部署Docker Swarm叢集


Advertisement

更多 iThome相關內容