12/06~12/12非看不可的容器新聞

#Azure、#ACS、#AKS
微軟宣布Azure容器服務2020退休,全面改由AKS接管

微軟最近正式宣布,因為較早推出的Azure Container Service(ACS容器服務)功能和AKS(Azure Kubernetes Service),不論是管理、部署和維運上,兩者幾乎重複。因此,ACS將在2020年正式終止。微軟提醒,企業必須在2020年1月31日之前,將ACS上的服務轉移到AKS上,轉移到AKS後,企業應用可以得到更簡化的管理機制,要監控關鍵應用的健康狀態也更會容易。另外,微軟也提供了Docker和DC/OS環境的轉移範本,供企業參考。

2020年1月31日之後,微軟將封住ACS的API,關閉如建立叢集、更新或擴充既有的叢集,不論是網頁介面或CLI命令列工具都將無法使用,不過,企業仍可使用刪除或列表查詢功能,來進行善後與資料清除作業。

#Kubernetes、#資料轉移
容器儲存新創Portworx推出Kubernetes的資料轉移工具

容器儲存新創Portworx最近發表了一項資料轉移工具PX-Motion,可以讓企業跨Kubernetes叢集來轉移資料,可以一次將整個應用程式資料以及所用pod的配置資料,都同時打包轉移到新的Kubernetes叢集中,來簡化企業應用程式搬遷的複雜性。這項工具也納入了該公司PX-Enterprise儲存軟體2.0版中。另一個特色是,PX-Motion支援企業機房、跨雲或多跨雲環境的Kuberntes叢集,包括AWS、微軟Azure、Google Cloud、IBM Cloud、Pivotal平臺、Red Hat OpenShift、Mesosphere DC/OS、Heptio和Rancher,幾乎主流公有雲服務和常見容器軟體平臺都支援了。

#Mesh、#微服務網格
服務網格專案Linkerd 2.1版釋出,連路由資訊都能測量

CNCF基金會旗下服務網格專案Linkerd釋出2.1新版,除了原先提供的服務度量數據,現在路由資訊也有度量數據了。第一改善重點是提供路由度量數據,不只提供服務層級的數據,現在也到路由層級(Route Level)。例如,顯示API呼叫流程中,出現延遲、故障或者變更的狀況。

第二個新功能則是服務設定檔(Service Profile),可以輕便方式提供其他系統服務資訊給Linkerd,提供服務路由資訊,以及Linkerd該如何處理這些路由的訊息。這也有助開發者,以單一服務層級(Service Level)安排Linkerd組態設定。CNCF表示,未來更多新功能,都將以此服務設定檔功能為基礎進行開發,包含中斷連線(circuit breaking)、流量限制(rate limiting)。

#多雲跨雲容器、#MicroK8s
Ubuntu現開始支援Kubernetes 1.13

Canonical宣布在其作業系統Ubuntu上,全面提供Kubernetes 1.13企業級支援,其中包括對部署工具Kubeadm的支援,以及Kubernetes單節點部署系統MicroK8s。Canonical提到,他們經過認證的CDK(Charmed Distribution of Kubernetes)是基於上游二元檔案建置的,使用者能忽略底層硬體和機器虛擬化,簡單地對Kubernetes進行部署、擴展、管理和升級。其支援的部署平臺包括AWS、GCP、Azure、VMware、Openstack、LXD和裸機。

CDK與底層雲端服務和硬體緊密整合,不需要使用者特殊的配置,包括GPU、負載平衡器和存儲等原生雲端服務就能直覺的使用。CDK每個元件都可以輕鬆的擴展到HA或是最小配置,輕鬆的進行版本間的升級。
MicroK8s更新除了通過Kubernetes認證外,在硬體上也開始支援ARM64。另外,新版MicroK8s也增加了有用的命令,microk8s.start和microk8s.stop命令讓使用者輕鬆的啟用和禁用Kubernetes,microk8s.status則提供Kubernetes當前狀態的概述。

#Kubernetes、#Nutanix
搶攻混合雲需求,Nutanix明年將推出多種軟體的Kubernetes部署包

剛在11月宣布全力擁抱Kubernetes的融合式基礎架構公司Nutanix,又再度預告,明年會推出多種企業常用軟體的Kubernetes虛擬機器部署包,讓企業用來快速建置混合雲環境。預計推出的部署包,除了先前預告的自家K8s解決方案Nutanix Karbon之外,還會推出Postgres資料庫、Oracle資料庫和MySQL資料庫的快速部署工具,另外還有一個物件儲存部署包Nutanix Buckets,這是一個可和AWS S3雲端儲存服務的API相容的物件儲存軟體。 

#DevOps、#Drone
容器應用CI、CD工具又有新選擇,Drone開始原生支援Kubernetes

DevOps工具Drone最近終於宣布,開始原生支援Kubernetes,釋出了Drone for Kubernetes。不過,目前仍是實驗階段。未來,開發者可用Drone將Kubernetes與企業內部的CI、CD流程介接後,就能直接將開發完的程式碼,轉譯成Kubernetes Pods、服務等。

例如,Drone可與版本控制系統整合,藉此即時掌握專案開發的動態,例如程式碼上傳、合併請求、建立標籤。當Drone收到這些開發動態後,系統便自動在CI、CD流程中,建立新的Kubernetes任務。新創建的Kubernetes任務,接著會建立一個流程控制容器(Pipeline Controller Container),負責調度工作流程的順序、收集工作執行動態,並將資訊回報至後端Drone Server。此外,該容器還會開啟一個新命名空間,並在該命名空間內建置流程物件(Pipeline Objects),如此一來,就可以將工作流程與叢集內的Pod、服務進行隔離。

#微服務、#臺灣企業
IDC預測:臺灣金融業和專業服務會優先採用服務網格

近日臺灣IDC提出,2019年臺灣企業的十大ICT科技趨勢,其中,IDC認為,觀察到微服務架構的興起,是因迅速成長的雲端原生軟體,還有更為普遍的容器技術,IDC也看好微服務架構與敏捷創新會趨動服務網格(Service Mesh)需求的崛起。就臺灣現況,目前IDC掌握到金融服務和專業服務已開始運用微服務網路架構,來優化軟體服務能量,由此,IDC預期此兩產業也會是臺灣應用服務網格的先驅。

責任編輯/王宏仁

更多Container動態

  • Windows Server 2019正式支援OpenSSH
  • IntelliCode程式碼建議功能新增支援C++、XAML、JavaScript和Java
  • 微軟釋出Visual Studio 2019的首個預覽版

@資料來源:iThome整理,2018年12月

 

 

 


Advertisement

更多 iThome相關內容