圖片來源: 

李宗翰攝影

重點新聞(08月26日-09月08日)

VMware加入容器調度戰局,聯手Google、Pivotal推K8s容器服務

以提供伺服器虛擬化平臺與相關管理應用軟體著稱的VMware,近年來除了持續發展私有雲與混合雲應用之外,也積極投入雲端原生應用(Cloud Native Application)的支援,例如去年他們陸續推出了Photon Platform、vSphere Integrated Containers,跨入container的領域。

而今年的VMworld用戶大會上,他們在這部份又有驚人之舉,那就是與同屬Dell Technologies集團的Pivotal,以及公有雲服務業者Google Cloud Platform共同合作,宣布推出名為Pivotal Container Service(PKS)的容器雲端服務,目的是提供 一套立即可用的Kubernetes容器調度指揮系統。

就運作架構而言,這套服務主要是基於VMware vSphere伺服器虛擬化平臺,以及Google Cloud Platform雲端服務而成,並持續相容於Google所發展和維護的叢集管理器和協調系統──Google Container Engine(GKE)。VMware也預計在今年第四季時推出PKS,屆時除了雲端服務之外,VMware還會同時推出獨立的產品,可整合在Pivotal維護的平臺即服務(PaaS)軟體建置套件Cloud Foundry(PCF),以及VMware發展的軟體定義資料中心(SDDC)基礎架構。更多資料

微軟推Jenkins版的Azure容器服務套件,加速K8s及Azure容器服務部署

近日微軟推出Jenkins版本的Azure容器服務套件,微軟資深專案經理Pui Chee Chan表示,無論使用者想選擇何種類型的調度工具,像是Docker Swarm、Kubernetes、DC/OS,「都能使用Jenkins完成持續部署的工作。」

Pui Chee Chan表示,微軟在著手開發Azure容器服務套件的調查過程中發現,當時未有支援Kubernetes環境持續部署的Jenkins工具,「所以微軟決定著手開發,我們認為此舉對於Kubernetes及Jenkins社群相當具有價值。」

透過部署在各端點的Jenkins Agent,使用者可以同步執行許多任務。Pui Chee Chan舉例,利用VM Agent套件,Jenkins可以根據系統流量需求,動態地創建或關閉VM。不過,現在這個套件除支援VM環境外,企業也可以利用Docker容器映像檔作為基礎,在容器中部署Jenkins Agent。更多資料

基礎架構管理工具Terraform也開始支援Kubernetes應用程式管理

提供基礎架構開發工具的HashiCorp近日也宣布,其基礎架構管理工具Terraform可以支援Kubernetes。HashiCorp資深工程師Radek Simko表示,Terraform能同步管理公有雲、私有雲服務,「現在也能延伸支援外部環境,像是GitHub、Nomad以及Kubernetes。」

Radek Simko表示,利用Terraform實現基礎架構程式化(Infrastructure as code),系統可以自動建置底層的運算、網路及儲存元件,以及上面的應用程式層,「Terraform可以自動建立基礎架構內部的相依性模型」,同時它也提供Kubernetes應用程式完整的生命周期管理,包含Pod的建置、刪除以及副本控制等。更多資料

DevOps服務廠商Cloud 66推出容器原生持續整合工具Skycap和容器管理服務Maestro

容器技術在企業中能見度越來越高,周遭相關的開發工具生態系也越來越蓬勃。專注提供DevOps即服務的Cloud 66因應容器在正式環境的需求,近日也推出容器原生的持續整合工具Skycap。

Cloud 66表示,透過這個工具,開發者可以穩定、重複的建置容器映像檔,「從Git儲存庫為起點,一步一步執行Docker建置工作流程,最後再將映像檔儲存於私有Docker儲存庫中。」

除了Skycap之外,Cloud 66也推出了容器管理服務Maestro。Cloud 66表示,利用Skycap,開發者可以建立映像檔,並將容器部署至基礎架構。而當容器進入正式環境後,進一步還需要一套管理工具,「正式環境中常常是混合使用Docker容器及Kubernetes,以及傳統的部署工具。」Maestro的功能,除了能支援容器環境外,也相容於非容器化的原件,像是防火牆、資料庫以及網路元件。更多資料

迪士尼用OpenShift建IT自助服務,應用程式部署工作數分鐘就能搞定

目前迪士尼影業集團除了4座私有資料中心之外,更導入Google及AWS的公有雲服務。基礎架構也從過去的裸機、伺服器虛擬化、IaaS,逐漸將工作負載搬遷PaaS平臺OpenShift上運作。

華特迪士尼影業集團系統工程師Thomas Haynes表示, IT團隊已經將資產管理系統都轉移至OpenShift上運作,「從傳統的Tomcat應用程式,轉型成Spirng Boot組成的微服務應用程式。」他表示,目前資管理系統共有1,000個使用者,隨著未來使用規模增加,IT團隊也計畫提高應用程式集中化的程度。其中一個導入OpenShift的因素,「要讓開發人員不透過系統工程師,也能取得基礎架構資源」,就如公有雲廠商提供的服務般,開發團隊只要按幾個按鍵,就可以建置所需要的基礎架構資源。

Thomas Haynes也揭露了這套OpenShift的使用架構。以迪士尼影業集團的內部資料中心而言,現階段架設了3個開源虛擬化平臺KVM叢集作為基礎架構。而在KVM平臺上,總共有12個節點支援OpenShift平臺的運作。

而這12個節點,又可細分成3類節點:3個主節點、3個基礎架構節點,及6個應用程式節點。Thomas Haynes表示,主節點的任務是維持API運作順暢,讓開發人員可以自由存取OpenShift。再者,容器儲存庫、Log系統或監控系統,則是建置在基礎架構節點上運作。其餘的節點則是應用程式節點,「確保應用程式正常運作,讓終端使用者可以存取應用程式。」更多資料

皮克斯動畫工作室靠OpenShift,簡化容器映像檔建置、部署工作

皮克斯在正式環境導入了容器技術,利用Openshift作為Docker容器的運作平臺。皮克斯動畫工作室科技總監Dale Bewley表示,容器技術的好處在於易於水平擴充,「可以很輕鬆地增加節點數量。」

為簡化容器的使用流程,Dale Bewley指出,當中是使用OpenShift所提供的S2I框架(Source-to-Image),從映像檔來源開始,建立可複製的Docker映像檔,「不僅可以用於映像檔建置,S2I也可用於容器建置程序」,他表示,S2I可讓開發者專注在應用程式開發,不用介入Dockerfile或是Ansible Playbook的運作。

在使用容器技術時,其中要注意的要點,就是映像檔來源是否安全,一旦映像檔儲存庫有遭受汙染的容器,當使用者不慎下載安裝後,也會使正式環境的其他容器遭受感染,「紅帽提供的映像檔內容的安全性較高,但是當映像檔來自第三方儲存庫時,便無法確保它的安全性。」更多資料

Container產品更多動態

·Mesos 1.1.3版釋出,修正Docker映像檔建置程序更多資訊

·Rancher登上AWS市集,簡化、加速企業用戶的安裝作業更多資訊

·紅帽釋出新版Fedora容器映像檔,容量縮減至100MB更多資訊

·Google GCP支援微軟更進一步,PowerShell也能管理Google容器引擎叢集更多資訊

·紅帽OpenShift支援.NET核心2.0,C#、ASP應用程式都能容器化更多資訊

Container資源

 

※觀點:比較20種不同的Docker安全工具

※觀點:當當網如何使用DC/OS

※入門:容器監控入門介紹

※How-To:在ARM伺服器上建立Docker平臺


Advertisement

更多 iThome相關內容