Gravitational Gravity為云原生應(yīng)用程序提供可移植性的工具包
Gravity 是一個(gè)開(kāi)源工具包,為云原生應(yīng)用程序提供真正的可移植性。它允許開(kāi)發(fā)人員將 Kubernetes 集群及其所有應(yīng)用程序打包到一個(gè)名為“Cluster Image”的文件中。
每個(gè) Cluster Image 都是一個(gè)無(wú)依賴(lài)的 .tar 文件。它可以部署到各種目標(biāo)基礎(chǔ)架構(gòu)選項(xiàng)中,例如開(kāi)發(fā)人員自己的云基礎(chǔ)架構(gòu),第三方云帳戶(hù),裸機(jī)服務(wù)器,VMware 環(huán)境甚至是未連接到 Internet 的空中服務(wù)器。
可以通過(guò) Web 瀏覽器 GUI 或 CLI 安裝向?qū)г诙嗯_(tái) Linux 計(jì)算機(jī)上安裝 Cluster Image,以創(chuàng)建彈性的 Kubernetes 集群。此過(guò)程完全自治,不需要來(lái)自 Cluster Image 外部的任何依賴(lài)項(xiàng)。
當(dāng)群集啟動(dòng)并運(yùn)行時(shí),Gravity 可以減輕管理群集的操作負(fù)擔(dān)。每個(gè)群集都包含作為“Kubernetes管理程序”的守護(hù)程序,如有必要,可持續(xù)監(jiān)視 Kubernetes 服務(wù)的運(yùn)行狀況并重新配置它們。此外,每個(gè) Gravity Cluster 都包含一個(gè)身份驗(yàn)證網(wǎng)關(guān),允許運(yùn)營(yíng)團(tuán)隊(duì)通過(guò) SSH 或 Kubernetes API 遠(yuǎn)程排除故障并將更新推送到同一設(shè)備的多個(gè)實(shí)例,即使它們位于防火墻后面。
Gravity Cluster Image 是一種獨(dú)立的、可下載的 Kubernetes 設(shè)備,它為云應(yīng)用程序在任何公共或私有基礎(chǔ)設(shè)施中實(shí)現(xiàn)真正的可移植性。
