




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、AWS容器集群部署最佳實踐技術(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 上輕松運行 和擴(kuò)展容器化應(yīng)用程序。為什么使用ECS高效輕松
2、構(gòu)建各種類型的容器化應(yīng)用程序安全VPC 安全組和網(wǎng)絡(luò) ACL, IAM 訪問控制融合與 AWS 其他服務(wù)集成提 供完整的解決方案使用AWS ECS 使用AWS FargateAWS Fargate 是一項適用于 Amazon ECS 和 EKS 的技術(shù),讓您無需管理服務(wù)器或集群即可運行容 器。使用 AWS Fargate,您不必再預(yù)置、配置和 擴(kuò)展虛擬機(jī)集群即可運行容器。使用AWS Fargate使用Kops 部署原生KubernetesKubernetes是用于自動部署、擴(kuò)展和管理容器化 應(yīng)用程序的開源系統(tǒng)。Google設(shè)計并捐贈給Cloud Native Computing Foundat
3、ion來使用的 。如何在AWS 上快速高效的搭建并管理 Kubernetes 集群?使用Kops 部署原生Kuberneteskops幫助您高效的創(chuàng)建、刪除、更新、維護(hù)生 產(chǎn)環(huán)境級別的、高可用的 Kubernetes 集群。以命令行的方式一鍵部署!AWS (Amazon Web Services) 官方支持的方式。使用Kops 部署原生Kubernetes安裝 Kops創(chuàng)造域狀態(tài)同步配置變量一鍵創(chuàng)建chmod +xkops-linux-amd64存儲 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=儲$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)控反饋實現(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等.壓縮文件請下載最新的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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 退役重武器測試題及答案
- 2023-2024學(xué)年山西省太原市迎澤區(qū)三年級(上)期末數(shù)學(xué)試卷(含答案)
- 小黑子考試試題及答案
- 2025年消防設(shè)施操作員之消防設(shè)備高級技能押題練習(xí)試題A卷含答案
- 2019-2025年消防設(shè)施操作員之消防設(shè)備中級技能能力檢測試卷B卷附答案
- 2023年全國翻譯專業(yè)資格(水平)考試英語三級筆譯實務(wù)試題真題及答案
- 配電柜知識培訓(xùn)課件
- 卸妝膏護(hù)膚知識培訓(xùn)課件
- 小紅船讀后感
- 市場營銷策略制定服務(wù)協(xié)議
- 車輛掛靠協(xié)議書
- 2025年湖南交通職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫1套
- 2017年公務(wù)員多省聯(lián)考《申論》真題(吉林甲級卷)及參考答案(含詳細(xì)解析)
- 一年級下冊健康成長教案
- 電力系統(tǒng)老化問題及其隱患解決方案研究報告發(fā)布
- 2025年江西建設(shè)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 鹽酸安非他酮合成工藝優(yōu)化-洞察分析
- 2021年考研英語一真題
- 2024中國移動上海分公司招聘340人易考易錯模擬試題(共500題)試卷后附參考答案
- 巨量千川營銷科學(xué)(初級)營銷師認(rèn)證考試題(附答案)
- 2024年電力工程設(shè)備進(jìn)口與清關(guān)合同
評論
0/150
提交評論