正所謂“條條大路通羅馬”,在通往企業云化理想彼岸的眾多道路中,越來越多的人選擇了Kubernetes這條最寬也是最熱鬧的路。
“使用UCloud的UK8S,開發者可以像使用普通云服務器一樣迅速搭建Kubernetes環境,在享受它帶來便利的同時,開發人員可以將注意力集中在業務實現的細節上,而不必在基礎架構的搭建上浪費太多精力。UCloud的UK8S如同UCloud其他的基礎服務一樣穩定,使我們相信‘讓專業的人做專業的事。選擇UCloud作為我們的云服務提供商,是我們在技術選型上做出的正確選擇之一。”元年科技CTO楊熠如是說。在公有云環境中,UCloud的UK8S經受住了考驗,贏得了用戶的青睞。
UCloud很早便在容器領域進行布局,2015年就推出了UDocker。容器的使用使得開發人員僅需考慮如何恰當地擴展、部署以及管理他們新開發的應用程序。但是,容器方案也暴露出一些不足,如不能在跨多節點的環境中自己管理、調度和部署容器,這就需要容器集群管理系統提供支持。在容器化的世界中,Kubernetes起到了環境管理和自動部署的作用。
隨著Kubernetes熱潮的興起,UCloud敏銳地發現,部分存量客戶開始嘗試在UCloud公有云平臺上自建Kubernetes集群,而自建的Kubernetes集群若要與公有云平臺的產品集成,還需要做二次開發。對于用戶,如此大量、復雜的集成工作,最好還是由公有云廠商來完成,這樣一來,既能做到高度兼容,又可以減輕現有用戶的工作量。基于上述考慮,UCloud推出了基于Kubernetes的容器管理服務——UK8S。
除了在公有云領域游刃有余以外,UK8S在日漸流行的混合云環境中也能充分發揮自身的價值。廈門海豹他趣信息技術股份有限公司是一家基于B2C模式的綜合性兩性健康電商服務平臺企業,它將部分數據敏感型業務部署在UCloud的托管云區域。在業務容器化改造的過程中,海豹他趣在已經實現了公有云場景下UK8S的資源統一納管的基礎上,還希望進一步提高托管云的資源利用率,在業務高峰時利用UK8S快速擴容公有云資源。
當前,UK8S的用戶以互聯網企業居多,一些使用UCloud云平臺的政企客戶也都在積極探索使用Kubernetes。UK8S的自動伸縮、自動化部署等特性可以很好地解決客戶痛點,提升運維開發效率,加快業務發展速度。UK8S適用于絕大多數應用程序,而互聯網企業由于其業務特性、技術儲備等原因成了先行者。
談到Kubernetes,無論是在IaaS還是PaaS領域,各家云廠商經常掛在嘴邊的就是差異化、定制化。UCloud認為,Kubernetes的初心其實是打造一個更加一致性的基礎設施平臺,避免廠商綁定,為開發者提供一個標準化的、可移植的運行環境。具體到應用實踐,Kubernetes提供了一系列開放的標準接口,由云廠商自主整合自己IaaS和PaaS能力,而整合后的Kubernetes服務也不能改變Kubernetes原有的特性。這也是CNCF推出一致性認證的原因。
UK8S是UCloud推出的一項基于Kubernetes的容器管理服務。用戶可以在UK8S上部署、管理、擴展容器化應用,無需關心Kubernetes集群自身的搭建及運維工作。UK8S完全兼容原生的Kubernetes API,并以UCloud私有網絡為基礎,整合了ULB((UCloud負載均衡服務)、UDisk(UCloud云硬盤)、EIP(UCloud外網彈性IP)、UVPC(UCloud私有網絡)、UFS(UCloud分布式文件存儲)等,開箱即用。