摘要:本文是云幫系列文章的第三篇,前兩篇分別介紹了云幫的設計思想和技術架構,您可以點擊連接訪問先前發布的文檔。云幫包含了很多功能組件,本篇文章針對核心組件加以介紹。
自動構建組件本文是云幫系列文章的第三篇,前兩篇分別介紹了云幫的設計思想和技術架構,您可以點擊連接訪問先前發布的文檔。
云幫包含了很多功能組件,本篇文章針對 核心組件 加以介紹。
云幫支持2種類型的自動構建:
源代碼構建
Dockerfile構建
兩種構建方式分別走2套構建流程,其中Dockerfile的構建流程與Docker官方構建鏡像的步驟一致。這里不再贅述,咱們重點介紹基于源代碼的自動構建。
源代碼構建背后的理論是:代碼即環境 ,什么類型的代碼從根本上來說已經決定了它的環境,比如說 PHP代碼,已經決定它的環境是WebServer+PHP,而不應該是Python的環境。代碼即環境實際上就是在這個基礎之上在代碼中添加一些環境的標示而已,當源代碼提交到平臺后,平臺的自動構建程序檢測環境描述文件,然后根據需求自動構建環境。
應用引擎組件應用引擎是好雨自主研發的分布式,多數據中心的應用管理引擎。其主要功能不僅銜接各個功能組件,而且還實現了原生高可用、性能分析、業務監控等諸多業界首創功能特性。
邏輯結構目前我們為云幫設計了2套SDN組件,分別是基于Calico的三層網絡組件和基于OVS自己研發的一套二層網絡組件——GoodNet。他們所實現的目的是一樣的:
為了隔離租戶間的網絡
保證同租戶不同宿主機之間的網絡可以互通。
不同之處在于網絡組件的應用場景:
Calico 適用于私有云
Goodnet適用于公有云
Calico 網絡結構 GoodNet 網絡結構同一租戶下的容器通過統一的租戶路由器上鏈到Provider Router,通過Provider Router做外網路由集中轉發,并且租戶路由器上是在宿主機上虛擬出一個路由器,同一租戶下的容器互通通過租戶路由器做gre/vxlan封裝和轉發。
下期預告云幫對接私有Git代碼倉庫
本文為 好雨科技 原創文章,如若轉載,需注明轉載自 "好雨科技"
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/26711.html
摘要:架構云幫是按照面向服務的架構來設計的。技術架構云幫所有的對外服務都配置在負載均衡上,平臺使用者最終用戶開發者都是通過負載均衡轉發到對應的應用與服務開發者除了可以通過控制臺管理應用,還可以通過平臺來完成所有控制臺的操作。 架構 云幫是按照面向服務的架構來設計的。目前大多數集群組件都是通過容器鏡像的形式發布和運行的。后續我們會將所有的組件都容器化,通過Kubernetes集群保障組件的高可...
摘要:后端服務云幫將所有持久化存儲服務如數據庫緩存存儲消息系統等均看成是應用的附加資源,這些服務與應用是分開的,我們不建議將應用和后端服務放到一個應用中,這樣做違背了要素的設計原則。 云幫社區版開放免費下載半個月了,已經有不少小伙伴開始體驗了我們的云幫產品,但真正了解云幫運行機制以及產品設計思想的朋友并不多,本系列文檔從云幫的產品設計思路開始,逐步介紹云幫的技術架構以及各個特性的技術實現,中...
摘要:云幫能解決什么問題新一代企業平臺讓開發人員輕松地開發部署和運維應用,讓架構師和運營人員利用熟知和可靠技術打造一個受控的運行環境。有助于加速企業級應用服務于市場,實現內部資源的有效利用。 云幫是什么? 云幫 是一款基于容器技術的應用管理平臺。社區版針對個人、企業完全免費,您可以自由的下載與傳播,但需要遵循我們的社區版協議。 云幫從哪里來? 云幫是 北京好雨科技有限公司 結合容器技術整合的...
摘要:本文總結了上周用戶在使用好雨云幫平臺的過程中遇到的一些疑問及解答,大家如果還有其他的問題歡迎留言,我們會做專題進行解答。應用名團隊名當用戶訪問應用域名時,請求會到達負載均衡。負載均衡根據不同的域名將請求甩給后端的容器組。 本文總結了上周(10.31-11.06)用戶在使用 好雨云幫平臺的過程中遇到的一些疑問及解答,大家如果還有其他的問題歡迎留言,我們會做專題進行解答。 Q:云幫總在提 ...
摘要:本文總結了上周用戶在使用好雨云幫平臺的過程中遇到的一些疑問及解答,大家如果還有其他的問題歡迎留言,我們會做專題進行解答。應用名團隊名當用戶訪問應用域名時,請求會到達負載均衡。負載均衡根據不同的域名將請求甩給后端的容器組。 本文總結了上周(10.31-11.06)用戶在使用 好雨云幫平臺的過程中遇到的一些疑問及解答,大家如果還有其他的問題歡迎留言,我們會做專題進行解答。 Q:云幫總在提 ...
閱讀 1271·2021-11-15 18:14
閱讀 3127·2021-08-25 09:38
閱讀 2663·2019-08-30 10:55
閱讀 2673·2019-08-29 16:39
閱讀 1305·2019-08-29 15:07
閱讀 2446·2019-08-29 14:14
閱讀 810·2019-08-29 12:36
閱讀 909·2019-08-29 11:21