開源容器應用平台openshift介紹與應用

2022-10-11 02:27:12 字數 669 閱讀 4042

openshift是紅帽公司的乙個開源容器應用平台,以docker作為容器引擎,以k8s模型編排、排程容器。在兩者的基礎上,紅帽公司提供了一套更加完善的容器應用管理平台。可以部署在物理機,虛擬機器,公有雲,私有雲等各種環境下。

功能(有很多基於k8s的概念):

s2i:基於git或svn的**快速生成應用容器映象;

deployment:快熟部署容器映象,配置過程可高度定製,保證容器執行持續可靠。

service:提供訪問容器集群統一埠,實現負載均衡。

route:定義內外網路連通,簡單連通外網,保障內網集群安全。

pv:持久儲存卷,支援多種儲存型別,解決容器持久化儲存問題。

webconsole:提供web端管理頁面,方便管理。

優點:支援快速部署,實現敏捷開發。

提供動態伸縮功能,將過程簡化至只需更改乙個值。

管理資源,為容器分配合適的資源,提高資源利用率。

有對應的平台自動化運維工具,大大減少運維負擔。

在大規模集群時提供方便高效的管理方法。

有完善的結構,部署以後能快速地測試應用。

豐富的介面,提供給各種外掛程式與二次開發使用

總結來說,openshift提供了一套完善的docker應用平台解決方案,如果公司需要部署並管理docker容器集群,我相信openshift是一款非常高效方便的方案。

Inbox 電子郵件應用的開源平台

對於我們大部分人來說,電子郵件仍然是溝通和組織的主要工具。它擁有這樣的核心地位,卻沒有多樣的應用程式。這是一家叫 inbox 的新興公司所提出的的問題,這公司正在開發乙個新的電子郵件平台,以打破 imap 和smtp 這種舊協議。它相容 gmail,yahoo mail,microsoft exch...

Kontena 1 0開源容器與微服務平台發布

對於大多數人而言,容器與docker這樣的字眼可能還略有耳聞,但是kontena這樣的名詞,可能略有陌生,其實大可不必。kontena是採用ruby開發的應用容器,是乙個開源的容器化業務流程工具,提供雲基礎設施上容器化應用的部署 管理 測量和監控工具。從構成與應用場景來看,kontena包括 ser...

WebSocket在容器化管理平台的應用

介紹 websocket是乙個持久化協議,相對於http這種非持久協議而言。它實現了瀏覽器與伺服器全雙工通訊,能更好的節省伺服器資源和頻寬並達到實時通訊的目的,與http一樣基於已建立的tcp連線來傳輸資料。但是與http協議不同的地方就是 websocket是一種雙向通訊協議,在建立連線後,web...