容器服務(wù)平臺V20_第1頁
容器服務(wù)平臺V20_第2頁
容器服務(wù)平臺V20_第3頁
容器服務(wù)平臺V20_第4頁
容器服務(wù)平臺V20_第5頁
已閱讀5頁,還剩14頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

聯(lián)奕科技股份有限公司LIANYITECHNOLOGYCOMPANYLIMITED516丿產(chǎn)品白皮書Qi目錄第1章系統(tǒng)概述 錯誤第1章系統(tǒng)概述 錯誤!未定義書簽。建設(shè)背景 錯誤!未定義書簽。痛點(diǎn)分析 錯誤!未定義書簽系統(tǒng)簡介 錯誤!未定義書簽建設(shè)目標(biāo) 錯誤!未定義書簽第2章系統(tǒng)架構(gòu) 錯誤!未定義書簽。第2章系統(tǒng)架構(gòu) 錯誤!未定義書簽。第3章CI&CD流程 第4章功能說明 錯誤!未定義書簽。錯誤!未定義書簽功能清單 錯誤!未定義書簽。開發(fā)集成 錯誤!未定義書簽代碼倉庫 錯誤!未定義書簽項(xiàng)目管理 錯誤!未定義書簽工程管理 錯誤!未定義書簽應(yīng)用管理 錯誤!未定義書簽。應(yīng)用管理 錯誤!未定義書簽服務(wù)管理 錯誤!未定義書簽容器管理 錯誤!未定義書簽交付中心 錯誤!未定義書簽?;A(chǔ)鏡像 錯誤!未定義書簽項(xiàng)目鏡像 錯誤!未定義書簽應(yīng)用市場 錯誤!未定義書簽運(yùn)維管理 錯誤!未定義書簽集群管理 錯誤!未定義書簽主機(jī)管理 錯誤!未定義書簽監(jiān)控管理 錯誤!未定義書簽告警管理 錯誤!未定義書簽第5章運(yùn)行環(huán)境 錯誤!未定義書簽。服務(wù)器環(huán)境要求 錯誤!未定義書簽。第1章系統(tǒng)概述1.1建設(shè)背景隨著信息技術(shù)的發(fā)展,互聯(lián)網(wǎng)+教育的應(yīng)用模式改變了人們的工作及生活模式,面向教育、企業(yè)及政府單位的企業(yè)應(yīng)用逐步走向云化、互聯(lián)網(wǎng)化,但是隨著公司業(yè)務(wù)的發(fā)展,往往會出現(xiàn)服務(wù)器環(huán)境越來越復(fù)雜,管理依賴?yán)щy等問題。這些問題導(dǎo)致運(yùn)維壓力大,開發(fā)、測試、運(yùn)維的整體工作效率大打折扣,團(tuán)隊(duì)競爭力下降。行業(yè)的問題積累,有時需要新技術(shù)的出現(xiàn)才能解決。Docker的橫空出世,讓人們看到了build、ship、run—體化的希望,而奕云CaaS正是希望基于docker的容器化技術(shù),解決用戶從代碼自動編譯打包,到線上運(yùn)行維護(hù)的全套需求1.2痛點(diǎn)分析傳統(tǒng)運(yùn)維模式的問題:隨著業(yè)務(wù)快速發(fā)展,服務(wù)器環(huán)境越來越復(fù)雜,各種緊急上線,技術(shù)債務(wù),臨時版本的程序,腳本等,可能長期得不到清理,最終引發(fā)問題。技術(shù)平臺快速發(fā)展,管理依賴是件很麻煩的事,而且影響運(yùn)維和開發(fā)的溝通。環(huán)境統(tǒng)一問題,經(jīng)常導(dǎo)致上線失敗。開發(fā)、測試、運(yùn)維協(xié)作困難。監(jiān)控體系不斷重構(gòu),難以滿足需求。規(guī)模小無需自動化,而規(guī)模大后再自動化又容易引起問題。十分依賴經(jīng)驗(yàn)豐富的運(yùn)維人員。傳統(tǒng)單體架構(gòu)問題:加載、編譯耗時長。代碼管理負(fù)責(zé)。橫向擴(kuò)展難。各模塊之間的耦合程度高。針對以上問題,奕云容器管理平臺設(shè)計了可以幫助您構(gòu)筑企業(yè)級DevOps流程工具鏈和交付文化以及微服務(wù)架構(gòu)的敏捷開發(fā)流程,助力企業(yè)實(shí)現(xiàn)交付能力的平滑升級。1.3系統(tǒng)簡介奕云caas平臺是基于容器的企業(yè)應(yīng)用支撐云平臺,為企業(yè)提供Devops、微服務(wù)架構(gòu)、自動化運(yùn)維等解決方案,通過奕云CaaS平臺提供的容器服務(wù),助力企業(yè)實(shí)現(xiàn)基礎(chǔ)設(shè)施云化,應(yīng)用架構(gòu)現(xiàn)代化,開發(fā)流程敏捷化,打造行業(yè)領(lǐng)先的IT能力。容器服務(wù)是基于基礎(chǔ)設(shè)施提供的Docker容器引擎服務(wù)平臺,覆蓋了軟件開發(fā)過程中的開發(fā)、測試、演練、上線等生命周期管理,保持應(yīng)用系統(tǒng)快速搭建和各環(huán)境的一致性。容器技術(shù)可以處理不同平臺之間的差異性,提供一個標(biāo)準(zhǔn)化的交付方式,統(tǒng)一配置,統(tǒng)一環(huán)境,保證效率,能有效的實(shí)現(xiàn)資源限制。此外,容器能夠做到快速遷移,秒級高可用。容器服務(wù)能夠?qū)?yīng)用進(jìn)行按需配置,秒級彈性伸縮,大大減少開發(fā),測試及運(yùn)維人員的環(huán)境搭建和應(yīng)用創(chuàng)建的服務(wù)時間,提高工作效率,提高基礎(chǔ)設(shè)施資源利用率,降低硬件和軟件及人力成本。奕云CaaS采用私有云模式,實(shí)現(xiàn)用戶私有集群的容器化管理和資源智能化分配,提供全流程標(biāo)準(zhǔn)化的主機(jī)管理、應(yīng)用持續(xù)集成、鏡像構(gòu)建、部署管理、容器運(yùn)維和多層級監(jiān)控服務(wù)。1?4建設(shè)目標(biāo)開箱即用,定位為純工具,與自身業(yè)務(wù)無關(guān)。開發(fā)自運(yùn)維,使開發(fā)人員能全流程跟蹤和發(fā)現(xiàn)應(yīng)用服務(wù)的問題。全流程全視圖,覆蓋集成、部署、運(yùn)維、監(jiān)控等每一個產(chǎn)品開發(fā)運(yùn)維環(huán)節(jié),一步到位,省心省力追求效率和利用率,分鐘級的構(gòu)建和部署,提高開發(fā)交付效率,極速的升級回滾和擴(kuò)縮容,讓業(yè)務(wù)能夠快速迭代和彈性伸縮。智能化的監(jiān)控,及時了解業(yè)務(wù)和主機(jī)運(yùn)行狀況,發(fā)現(xiàn)潛在的問題。標(biāo)準(zhǔn),用docker鏡像和容器分別標(biāo)準(zhǔn)化業(yè)務(wù)的集成和交付環(huán)節(jié),統(tǒng)一產(chǎn)品開發(fā)交付的工作流程,標(biāo)準(zhǔn)化生產(chǎn)和測試環(huán)境,避免開發(fā)測試過程中環(huán)境不統(tǒng)一的問題。第2章系統(tǒng)架構(gòu)硏地?應(yīng)用容器化

(DockerS^}服箔注冊服務(wù)引謊窗源調(diào)度任務(wù)凋度物理機(jī)或虛擬機(jī)相戶管理容器(Docker]■容器(Ekxker]■容器(Docker)Jenkinsmi硏地?應(yīng)用容器化

(DockerS^}服箔注冊服務(wù)引謊窗源調(diào)度任務(wù)凋度物理機(jī)或虛擬機(jī)相戶管理容器(Docker]■容器(Ekxker]■容器(Docker)JenkinsmiHAProx/HAProxyEtcdFled■節(jié)點(diǎn)■苛點(diǎn)■節(jié)點(diǎn)■節(jié)點(diǎn)1上圖為系統(tǒng)架構(gòu)圖,CaaS平臺以google開源的K8S集群管理系統(tǒng)為基礎(chǔ)來管理Iaas基礎(chǔ)設(shè)施,在Docker技術(shù)的基礎(chǔ)上,為容器化的應(yīng)用提供部署運(yùn)行、資源調(diào)度、服務(wù)發(fā)現(xiàn)和動態(tài)伸縮等一系列完整功能,CaaS平臺在此基礎(chǔ)上通過整合從開發(fā)到運(yùn)維的工具鏈,實(shí)現(xiàn)Docker鏡像的管理、服務(wù)管理、API管理、監(jiān)控告警管理、CI&CD集成管理,通過控制臺單一入口組件為企業(yè)提供應(yīng)用支撐平

第3章CI&CD流程上圖為CI&CD的整體流程示意圖。開發(fā)人員可在應(yīng)用程序和運(yùn)行平臺這兩層進(jìn)行應(yīng)用程序的編碼、構(gòu)建、測試和發(fā)布;測試人員可進(jìn)行環(huán)境的快速搭建,測試環(huán)境的一致性和持續(xù)集成等工作;運(yùn)維人員可進(jìn)行從硬件、操作系統(tǒng)到運(yùn)行時平臺的安裝、配置、運(yùn)行監(jiān)控、升級和優(yōu)化等工作。開發(fā)使用不同的鏡像服務(wù)部署開發(fā)環(huán)境,方便本地開發(fā)環(huán)境的搭建和一致性;測試通過使用鏡像完成服務(wù)持續(xù)集成,簡化測試環(huán)境的搭建;運(yùn)維使用同一份鏡像服務(wù)部署,保持環(huán)境的一致性,也可以制作鏡像并進(jìn)行快速部署;在應(yīng)用大流量的情況,能做到秒級的擴(kuò)容;開發(fā)環(huán)節(jié):

CI流程上圖為開發(fā)環(huán)節(jié)開發(fā)人員從提交代碼到發(fā)布到測試環(huán)境的整個過程。測試環(huán)節(jié):測試環(huán)節(jié)流程跟開發(fā)環(huán)節(jié)流程一樣,建立測試項(xiàng)目并進(jìn)行CI流程進(jìn)行驗(yàn)收測試,以前端框架為angular為例,采用protractor+selenium方案。GITLAB建立測試項(xiàng)目,編寫protractor測試腳本,模擬瀏覽器執(zhí)行測試。提交代碼。執(zhí)行protratcor鏡像到selenium環(huán)境進(jìn)行測試。測試完畢將測試結(jié)果通過nginx鏡像發(fā)布出來。運(yùn)維環(huán)節(jié):手工將測試通過的鏡像發(fā)布到生產(chǎn)環(huán)境中。運(yùn)維人員可進(jìn)行從硬件、操作系統(tǒng)到運(yùn)行時平臺的安裝、配置、運(yùn)行監(jiān)控、升級和優(yōu)化等工作。第4章功能說明4.1功能清單軟件功能項(xiàng)目功能說明開發(fā)集成代碼倉庫關(guān)聯(lián)私有Gitlab代碼倉庫,可以輕松選擇代碼項(xiàng)目進(jìn)行構(gòu)建項(xiàng)目管理管理所有的項(xiàng)目工程管理管理每個項(xiàng)目下的工程以及構(gòu)建鏡像的配置構(gòu)建記錄記錄項(xiàng)目的每一次構(gòu)建,可以查看構(gòu)建的狀態(tài)、日志、構(gòu)建者等全方位信息應(yīng)用管理應(yīng)用管理管理所有的應(yīng)用服務(wù)管理管理應(yīng)用的所有服務(wù)以及部署配置容器管理管理所有服務(wù)的容器實(shí)例存儲管理管理容器的掛載存儲卷配置管理管理服務(wù)部署的所有配置項(xiàng)負(fù)載均衡將流量分?jǐn)?、引?dǎo)到服務(wù)的每個實(shí)例,提高服務(wù)的整體可用性和吞吐量彈性伸縮運(yùn)行中的部署可以隨時進(jìn)行擴(kuò)容縮容,增減實(shí)例個數(shù)交付中心基礎(chǔ)鏡像添加用于工程構(gòu)建需要的基礎(chǔ)鏡像應(yīng)用市場應(yīng)用發(fā)布到應(yīng)用市場便于實(shí)施一鍵安裝體驗(yàn)項(xiàng)目鏡像工程構(gòu)建生成的鏡像庫運(yùn)維管理集群管理每個集群需要配置一套kubernetes,您可以在控制臺上將集群的各項(xiàng)設(shè)置記錄下來方便添加主機(jī)、日志收集等。此外可以管理集群的namespace主機(jī)管理查看集群內(nèi)各個主機(jī)的配置、狀態(tài);可以隨時快速添加主機(jī);可以為主機(jī)打標(biāo)簽和劃分生產(chǎn)、測試環(huán)境監(jiān)控管理針對物理資源進(jìn)行主機(jī)級別的監(jiān)控;針對業(yè)務(wù)進(jìn)行部署、實(shí)例、容器的多層級監(jiān)控。用戶能夠從全局和底層單元多角度監(jiān)控主機(jī)和服務(wù)的運(yùn)行狀況告警管理設(shè)置告警策略,告警發(fā)送到用戶短信或郵箱4.2開發(fā)集成由代碼倉庫和項(xiàng)目管理組成,通過關(guān)聯(lián)Gitlab上的項(xiàng)目在CaaS上走CI流程構(gòu)建可部署的項(xiàng)目鏡像。4.2.1代碼倉庫功能說明將Gitlab上具有權(quán)限的項(xiàng)目做關(guān)聯(lián),自動生成Gitlab的webhook,用于代碼提交后自動觸發(fā)CI構(gòu)建流程。關(guān)聯(lián)的項(xiàng)目用于項(xiàng)目構(gòu)建鏡像時選用。關(guān)聯(lián)代碼庫:選擇需要構(gòu)建鏡像的項(xiàng)目代碼庫,關(guān)聯(lián)后自動生成Gitlab的webhook。查看webhook:查看設(shè)置到gitlab上的webhook信息。4.2.2項(xiàng)目管理功能說明項(xiàng)目是一組工程的集合,是管理需要構(gòu)建鏡像的項(xiàng)目以及構(gòu)建鏡像配置。新增項(xiàng)目:新增項(xiàng)目信息。項(xiàng)目成員:管理成員對項(xiàng)目的權(quán)限。刪除項(xiàng)目:刪除已創(chuàng)建的項(xiàng)目信息。4.2.3工程管理功能說明對項(xiàng)目的所有工程進(jìn)行管理,管理工程構(gòu)建配置以及構(gòu)建記錄等。新建工程:創(chuàng)建工程構(gòu)建配置信息。用戶可選擇使用代碼倉庫進(jìn)行構(gòu)建,也可以不使用代碼倉庫構(gòu)建。創(chuàng)建的工程配置用于生成dockerfile文件。刪除工程:刪除已創(chuàng)建的工程構(gòu)建配置信息。工程構(gòu)建:點(diǎn)擊構(gòu)建按鈕,選擇代碼倉庫的分支以及版本,點(diǎn)擊確定后將使用工程構(gòu)建配置生成的dockerfile生成項(xiàng)目鏡像并存儲到docker倉庫中。工程詳情:列出工程的基本信息、構(gòu)建配置以及構(gòu)建記錄。構(gòu)建記錄:列出手工構(gòu)建或者自動觸發(fā)構(gòu)建的記錄,每條記錄可以查看構(gòu)建日志以及停止構(gòu)建操作。

4.3應(yīng)用管理用于將項(xiàng)目生成的鏡像部署到測試環(huán)境或生產(chǎn)環(huán)境上,鏡像升級可自動觸發(fā)升級,對于運(yùn)行的鏡像可停止、擴(kuò)縮容、升級回滾等操作。4.3.1應(yīng)用管理功能說明應(yīng)用是一組服務(wù)的集合,集群采用Kubernetes作為分布式容器管理工具,用戶可以將應(yīng)用的鏡像部署到生產(chǎn)或測試環(huán)境中。用戶可以管理正在運(yùn)行的業(yè)務(wù),進(jìn)行升級回滾、擴(kuò)容縮容、日志查看、異?;謴?fù)、啟動停止等操作。新建應(yīng)用:新建應(yīng)用信息,并添加成員的權(quán)限。刪除應(yīng)用:刪除已定義的應(yīng)用。應(yīng)用詳情:點(diǎn)擊詳情進(jìn)入應(yīng)用管理界面,可新增應(yīng)用的服務(wù)以及管理應(yīng)用的部署配置和運(yùn)維操作。下圖為應(yīng)用詳情界面。田9E呵并囂C叱啊田9E呵并囂C叱啊畑?BEAR-嘰KU:fi.感4nunnpMca聲髀HEt円昭場書urf[MovniiiriTI?"止dtfvCOfJUtlC=3ELCP.2WIT0*13KXJLXMittl?on*LtilfO1T-CM-13MLUA4.3.2服務(wù)管理功能說明列出所有應(yīng)用的服務(wù),并對服務(wù)的部署配置進(jìn)行管理。新增服務(wù):新增服務(wù)信息,填寫部署到集群環(huán)境的K8S部署配置以及負(fù)載均衡信息。刪除服務(wù):修改已創(chuàng)建的服務(wù)信息以及部署配置信息。重啟服務(wù):重啟正在運(yùn)行的服務(wù)。停用流服務(wù):停用正在運(yùn)行的服務(wù)。啟用服務(wù):啟用停用的服務(wù)。升級/回滾:鏡像升級可觸發(fā)自動升級,升級后可回滾到指定舊版本的配置。修改部署配置后保存就對部署配置版本升級一個新版本,會提示用戶是否升級。擴(kuò)容/縮容:正在運(yùn)行的服務(wù)可點(diǎn)擊擴(kuò)容縮容按鈕對實(shí)例進(jìn)行手動伸縮服務(wù)的實(shí)例數(shù)量。填寫伸縮實(shí)例的數(shù)量即可完成伸縮功能。自動伸縮:填寫是否開啟自動伸縮的開關(guān)以及CPU或內(nèi)存的閾值,當(dāng)業(yè)務(wù)訪問需求變化觸發(fā)閾值則進(jìn)行實(shí)例的自動伸縮以滿足業(yè)務(wù)需求。部署詳情:展示部署的信息,歹表顯示部署觸發(fā)的事件以及錯誤信息。4.3.3容器管理功能說明管理所有服務(wù)部署產(chǎn)生的所有容器實(shí)例??梢圆榭慈萜魅罩疽约安捎脀eb界面ssh登錄到容器的控制臺。日志查看:查看容器內(nèi)服務(wù)產(chǎn)生的日志??刂婆_:點(diǎn)擊控制臺則以root身份ssh登錄到容器的控制臺查看容器內(nèi)服務(wù)狀態(tài)。4.4交付中心4.4.1基礎(chǔ)鏡像功能說明添加用于構(gòu)建項(xiàng)目鏡像的基礎(chǔ)鏡像,以滿足項(xiàng)目工程構(gòu)建的需求。新增基礎(chǔ)鏡像:新增基礎(chǔ)鏡像,添加的信息有基礎(chǔ)鏡像的倉庫地址、鏡像名稱和版本。刪除基礎(chǔ)鏡像:刪除基礎(chǔ)鏡像。4.4.2項(xiàng)目鏡像功能說明列表顯示通過項(xiàng)目管理中通過項(xiàng)目構(gòu)建配置產(chǎn)生的鏡像,按項(xiàng)目名分類管理該項(xiàng)目所有工程所有分支以及各個版本的鏡像。刪除鏡像:刪除項(xiàng)目下某個分支某個版本的鏡像。原則上不允許刪除鏡像,以免回滾操作找不到鏡像導(dǎo)致回滾失敗。因此刪除鏡像需在系統(tǒng)配置中配置私有倉庫的token認(rèn)證才允許刪除。

其他鏡像:在私有倉庫中無法進(jìn)行分類的鏡像全部劃分到其他鏡像列表中。4.4.3應(yīng)用市場功能說明由奕云發(fā)布或第三方發(fā)布的可一鍵部署的應(yīng)用。通常為已寫好K8S編排文件的應(yīng)用。部署:應(yīng)用市場上的應(yīng)用可點(diǎn)擊部署按鈕一鍵或少量修改后進(jìn)行部署,填寫應(yīng)用名稱,修改并確認(rèn)編排文件無誤后即刻創(chuàng)建應(yīng)用。發(fā)布應(yīng)用:發(fā)布到應(yīng)用市場的應(yīng)用通常包括應(yīng)用的圖標(biāo)、市場分類、編排文件、項(xiàng)目鏡像,按文件夾形成規(guī)范,將具備規(guī)范的軟件包放置于指定目錄即可將應(yīng)用發(fā)布到應(yīng)用市場上。首先從公網(wǎng)上加載奕云發(fā)布的官方應(yīng)用,然后再加載指定目錄上的第三方應(yīng)用。下圖為應(yīng)用市場界面。上加載奕云發(fā)布的官方應(yīng)用,然后再加載指定目錄上的第三方應(yīng)用。下圖為應(yīng)用市場界面。上加載奕云發(fā)布的官方應(yīng)用,然后再加載指定目錄上的第三方應(yīng)用。下圖為應(yīng)用市場界面。sonarqube-NG3V1Xsonarqube-NG3V1X4.5運(yùn)維管理4.5.1集群管理功能說明管理多個K8S集群,對于擁有developer權(quán)限以上的用戶,可以為該集群添加主機(jī)并設(shè)置主機(jī)的工作場景、主機(jī)標(biāo)簽、是否用于構(gòu)建等信息。新增集群:新增集群信息,填寫K8S集群的APISERVER、etcd、dns、日志開啟等信息。集群設(shè)置:對添加的集群信息進(jìn)行查看和修改。刪除集群:刪除已定義的集群信息。命名空間:添加集群命名空間,不同團(tuán)隊(duì)可以擁有不同的命名空間,不同命名空間的服務(wù)名、部署名、POD名稱可以相同。集群成員:添加成員并設(shè)置集群成員的權(quán)限。4.5.2主機(jī)管理功能說明維護(hù)集群中的節(jié)點(diǎn),可添加K8S節(jié)點(diǎn)以及管理節(jié)點(diǎn)標(biāo)簽。添加主機(jī):通過選擇主機(jī)類型是centos或ubuntu類型,將生成的命令拷貝到主機(jī)上執(zhí)行即添加一個K8S的節(jié)點(diǎn)。標(biāo)簽設(shè)置:管理該主機(jī)的標(biāo)簽,可添加、刪除用于該主機(jī)的標(biāo)簽,用于服務(wù)部署時編排到該主機(jī)。主機(jī)設(shè)置:設(shè)置該主機(jī)的工作環(huán)境是測試環(huán)境還是正式生產(chǎn)環(huán)境以及是否用于CI構(gòu)建鏡像。實(shí)例列表:列出運(yùn)行于該主機(jī)的容器實(shí)例,可以查看該實(shí)例的日志和ssh進(jìn)日控制臺查看服務(wù)狀態(tài)。4.5.3監(jiān)控管理功能說明奕云監(jiān)控管理提供多維度的主機(jī)和運(yùn)行實(shí)例的監(jiān)控,通過列表和圖表方式呈現(xiàn)給用戶。監(jiān)控列表:列出主機(jī)或容器的資源占比,監(jiān)控指標(biāo)有cpu占用、內(nèi)存占用、磁盤讀寫占用、網(wǎng)絡(luò)流入流出占用比。監(jiān)拄翹主機(jī)監(jiān)拄翹主機(jī)內(nèi)存占用:::艇占此|Q■□主弧CRJ占陽7Iftfi前即騎: 隔趙總邯爾~[舷〕c-——%——%000>| 抽cn——%469%00| 創(chuàng)曲電ZkmdLedua-—%—%0.01%00°|TOS40f2knnj.Klu.Gri——%—%00廠| slaved.kmuL&diij.an3-—%—%11.44%0000圖標(biāo)監(jiān)控:以曲線圖和餅狀圖方式呈現(xiàn)的監(jiān)控數(shù)據(jù)。

宙函占BAH burrirW會4片忻?t?viKwvk“nritinirwftrlwi宙函占泊1年十斗叫唏?蘆坤 —'坤■檔-— ―$閣唱一=31)1*-*|1BffTTff*Pfi049^% i -—-0 Xilfrth血HN坤R閒升3(i(nhQi朝| -^B> 0甜1?聊嘗1鼻1 1D41L 1NHL0W. Etm H9-XJ!IU D JWfc(12忸 — ——tlWfe 4.5.4告警管理功能說明告警管理用于添加報警策略,用戶可以自定義主機(jī)組以及用戶組,當(dāng)主機(jī)組滿足告警策略定義的閾值時,發(fā)送郵件或短信給用戶組中定義的用戶。新建模板:新建告警策略模板,用戶可選擇主機(jī)或容器實(shí)例進(jìn)行監(jiān)控,設(shè)置告警邏輯,當(dāng)告警產(chǎn)生時發(fā)送的郵件模板和用戶組。添加主機(jī)組:添加運(yùn)用于告警模板的主機(jī)組合。對不同的主機(jī)組可設(shè)置不同的告警策略模板。添加用戶組:添加接收告警郵件或短信的用戶組。未恢復(fù)告警:列表顯示未恢復(fù)的告警,只有master權(quán)限才可以刪除未恢復(fù)的告警。

第5章運(yùn)行環(huán)境5.1服務(wù)器環(huán)境要求CaaS平臺可以直接部署于物理機(jī)上,也可以部署于虛擬機(jī)上。普通方案如下:角色建議配置數(shù)量備注K8S主控制器CaaS服務(wù)Etcd服務(wù)CPU4核以上,內(nèi)存8G+,硬盤200G+,os:Centos7+或+1臺主控制服務(wù)器,用于編排管理調(diào)度,需定期備份etcd數(shù)據(jù)CI自動構(gòu)建系統(tǒng)CPU4核以上,內(nèi)存4G+,硬盤100G+,os:Centos7+或+1臺+CI流程構(gòu)建鏡像,如無需構(gòu)建可忽略Docker倉庫CaaS數(shù)據(jù)庫CPU4核以上,內(nèi)存4G+,硬盤500G以上,os:Centos7+或+1臺鏡像存儲以及mysql數(shù)據(jù)存儲K8S服務(wù)節(jié)點(diǎn)CPU4核以上,內(nèi)存16G以上,硬盤100G+,os:Centos7+或+3臺+K8S節(jié)點(diǎn),業(yè)務(wù)承載節(jié)點(diǎn),視業(yè)務(wù)規(guī)模而定,訪問量并發(fā)量大的應(yīng)用需適當(dāng)增加內(nèi)存或服務(wù)器。業(yè)務(wù)承載存儲CPU4核以上,內(nèi)存4G以上,硬盤容量視業(yè)務(wù)而定,os:Centos7+或+業(yè)務(wù)數(shù)據(jù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論