官术网_书友最值得收藏!

1.2.5 Build, Release, Run(構(gòu)建、發(fā)布、運行)

嚴(yán)格對應(yīng)用程序的構(gòu)建、發(fā)布、運行階段進行分離。

將應(yīng)用程序的部署過程分解為以下三個可復(fù)制的階段,可以在任何時候進行實例化。

構(gòu)建階段:是從源代碼管理系統(tǒng)檢出代碼并構(gòu)建/編譯成存儲在構(gòu)件倉庫中的構(gòu)件的階段。

發(fā)布階段:在編譯代碼之后應(yīng)用配置設(shè)置。

運行階段:使用Ansible之類的工具通過腳本提供一個執(zhí)行運行環(huán)境,應(yīng)用程序及其依賴關(guān)系被部署到新配置的運行環(huán)境中。

構(gòu)建、發(fā)布和運行的關(guān)鍵是該過程的瞬時性,如果流水線上的任何東西被破壞,所有的構(gòu)件和環(huán)境都可以使用存儲在源代碼倉庫中的資產(chǎn)從零再造。

云原生應(yīng)用程序的每個部署階段都是獨立的,并且是單獨發(fā)生的。一旦運行,云運行時將負(fù)責(zé)其維護、健康和動態(tài)擴展。

主站蜘蛛池模板: 琼中| 原平市| 喜德县| 本溪市| 精河县| 湾仔区| 酒泉市| 阿克| 鹰潭市| 天祝| 临沧市| 云安县| 汉沽区| 北辰区| 涡阳县| 布尔津县| 饶平县| 靖江市| 临高县| 张掖市| 思茅市| 丹阳市| 西藏| 新巴尔虎左旗| 七台河市| 伊通| 日土县| 青河县| 金坛市| 沙坪坝区| 怀远县| 宁阳县| 长汀县| 昭通市| 高唐县| 鄂托克前旗| 射洪县| 措美县| 满洲里市| 云浮市| 萍乡市|