版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、AWS容器集群部署最佳實(shí)踐技術(shù)創(chuàng)新 變革未來AWS中國 (寧夏) 區(qū)域戰(zhàn)略技術(shù)合作伙伴AgendaAWS 上部署容器集群基于容器集群的CI/CD 服務(wù)AWS ECS 高效使用指南常見案例分享AWS 上部署容器集群AWS 上部署容器集群使用 AWS ECS 使用 AWS Fargate使用 Kops 部署原生 Kubernetes 使用 EKS使用AWS ECS Amazon Elastic Container Service (Amazon ECS) 是一種高度可擴(kuò)展的高性能容器編排服務(wù), 支持 Docker 容器,讓您可以在 AWS 上輕松運(yùn)行 和擴(kuò)展容器化應(yīng)用程序。為什么使用ECS高效輕松
2、構(gòu)建各種類型的容器化應(yīng)用程序安全VPC 安全組和網(wǎng)絡(luò) ACL, IAM 訪問控制融合與 AWS 其他服務(wù)集成提 供完整的解決方案使用AWS ECS 使用AWS FargateAWS Fargate 是一項(xiàng)適用于 Amazon ECS 和 EKS 的技術(shù),讓您無需管理服務(wù)器或集群即可運(yùn)行容 器。使用 AWS Fargate,您不必再預(yù)置、配置和 擴(kuò)展虛擬機(jī)集群即可運(yùn)行容器。使用AWS Fargate使用Kops 部署原生KubernetesKubernetes是用于自動(dòng)部署、擴(kuò)展和管理容器化 應(yīng)用程序的開源系統(tǒng)。Google設(shè)計(jì)并捐贈(zèng)給Cloud Native Computing Foundat
3、ion來使用的 。如何在AWS 上快速高效的搭建并管理 Kubernetes 集群?使用Kops 部署原生Kuberneteskops幫助您高效的創(chuàng)建、刪除、更新、維護(hù)生 產(chǎn)環(huán)境級(jí)別的、高可用的 Kubernetes 集群。以命令行的方式一鍵部署!AWS (Amazon Web Services) 官方支持的方式。使用Kops 部署原生Kubernetes安裝 Kops創(chuàng)造域狀態(tài)同步配置變量一鍵創(chuàng)建chmod +xkops-linux-amd64存儲(chǔ) Kubernetes 集群wgetchlutstterp_nsa:m/e=/wgaingtahwsu.zbh.y.kc8os.lmoc/akl
4、ubernetes/kops/releasaemsi=/admoi-ew7n95l81o8a5d/1.8.0/kops-linux-amd64vpRcoid=uvtpec- 085b391 f6h1osted zone 或Local zonekmopvs ckreoatpe sclu-slteir nux-amd64 /usr/local/bin/kops-name=$cluster_name 創(chuàng)建 S-3-im a存ge=儲(chǔ)$a桶mi ,export AWS-_-zPonReOsF=IcnL-nEo=rthzwhesyt-1a,cn-northwest-1b,cn-northwest-1c
5、的exp狀or態(tài)t A信WS息_DEF-A-mULasTte_rR-sEizGeI=Ot2N.x=larcgen-northwest-1-node-count=5 export AWS_REGION=-$-mAasWteSr_-cDoEunFt=A3ULT_REGIONexport KOPS_STATE_S-TnoOdReE-s=izse3=:t2/./xlkarogpes- zhy-log_dir=/home/ec2-user/kops-bjs/zhyclusterlog/ -vpc=$vpcid -ssh-public-key=/.ssh/id_rsa.pub 使用AWS EKS基于容器集
6、群的CI/CD 服務(wù)CI/CD PipelineSourceBuildTestProduction版本控制分支控制代碼審核編譯單元測試靜態(tài)分析打包整合測試加載測試安全測試性能測試部署監(jiān)控反饋實(shí)現(xiàn)Continuous IntegrationCoCnotnintiunouuosusDeDpelloivyemryent基于容器集群的CI/CD 服務(wù)DevelopersVersion Control RepositoryTest & Deployment ManagerInfrastructure ProvisioningContainer ClusterImage Build ServiceImag
7、eRepository基于容器集群的CI/CD 服務(wù)使用 AWS service 構(gòu)建CI/CD pipeline 基于 AWS ECS 容器集群基于 Kubernetes 容器集群使用開源軟件(Jenkins) 構(gòu)建 CI/CD pipeline基于 AWS ECS 容器集群基于 Kubernetes 容器集群使用AWS service 構(gòu)建CI/CD pipeline DevelopersAWSCodeCommitAWSCodePipelineAWSCodeBuildAWSCloudFormationAmazon ECSAmazon ECR使用AWS service 構(gòu)建CI/CD pip
8、eline DevelopersAWSCodeCommitAWSCodePipelineAWSCodeBuildAmazon ECRAWSLambdaLambda functionKubernetes使用開源軟件(Jenkins) 構(gòu)建CI/CD pipelineDevelopersInfrastructure ProvisioningContainer ClusterImage Build ServiceVersion Control RepositoryTest & Deployment ManagerJenkins SlavesAmazon ECSKubernetesAWS ECS 高效
9、使用指南彈性-Scaling靈活-ALB高效Service Discovery 維護(hù)Monitoring and logging 常見案例分享Docker Images 相關(guān)Dockerfile我的容器為什么不能持久提供服務(wù)?CMD nginx, -g, daemon off;CMD tail -fCMD catalina.sh, rundocker -init optionDocker Images 相關(guān)Dockerfiledocker logcollector為什么我收不到容器應(yīng)用的 LOG?RUN ln -sf /dev/stdout /var/log/nginx/access.log
10、& ln -sf /dev/stderr /var/log/nginx/error.logCloudwatchlog agentAmazon CloudWatchDocker Bug/ECS Agent 相關(guān)ECS 日志收集器:Amazon ECSDocker logsECS agent logsSystem logsPerformancelogsApp 相關(guān)問題curl http:/localhost:51678/v1/tasks | python - mjson.tool代理自檢診斷Containers: DockerId: 189a8ff4b5f04affe40e5160a5ffadca395136eb5faf4950c579
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 6495.7-2025光伏器件第7部分:光伏器件測量的光譜失配修正計(jì)算方法
- 貨運(yùn)車輛黑名單制度
- 財(cái)務(wù)會(huì)計(jì)準(zhǔn)則制度
- 落實(shí)備案審查年度工作報(bào)告制度
- 2026福建南平市建陽區(qū)文化體育和旅游局招聘1人參考考試試題附答案解析
- 2026黑龍江雙鴨山公益性崗位招聘176人參考考試試題附答案解析
- 上海市執(zhí)法類公務(wù)員招錄體能測評(píng)健康承諾書備考考試題庫附答案解析
- 2026上半年云南事業(yè)單位聯(lián)考能源職業(yè)技術(shù)學(xué)院招聘21人參考考試題庫附答案解析
- 2026四川廣安市廣安區(qū)白市鎮(zhèn)人民政府選用片區(qū)紀(jì)檢監(jiān)督員1人備考考試題庫附答案解析
- 2026年云南師范大學(xué)基礎(chǔ)教育集團(tuán)人才招聘(若干)參考考試題庫附答案解析
- 技術(shù)規(guī)范評(píng)審匯報(bào)
- GB/T 462-2023紙、紙板和紙漿分析試樣水分的測定
- 不組織不參與非法集資承諾書
- 2023春國開農(nóng)業(yè)經(jīng)濟(jì)基礎(chǔ)單元自測1-16試題及答案
- 2023年高鐵信號(hào)車間副主任述職報(bào)告
- GB/T 879.4-2000彈性圓柱銷卷制標(biāo)準(zhǔn)型
- GB/T 1957-2006光滑極限量規(guī)技術(shù)條件
- GB 28480-2012飾品有害元素限量的規(guī)定
- 劉一秒演說智慧經(jīng)典(內(nèi)部筆記)
- 管道TOFD檢測記錄及續(xù)表
- 馬克思主義哲學(xué)精講課件
評(píng)論
0/150
提交評(píng)論