您好,欢迎访问上海聚搜信息技术有限公司官方网站!

华为云代理商:Envoy基于鲲鹏920的部署方式有哪些?

时间:2023-08-31 16:12:05 点击:

  Envoy基于鲲鹏920的部署方式有哪些

  【聚搜云】是上海聚搜信息技术有限公司旗下品牌,坐落于魔都上海,服务于全球、2019年成为阿里云代理商生态合作伙伴。与阿里云代理商腾讯云华为云、西部数码、美橙互联、AWS亚马逊云国际站渠道商、聚搜云,长期战略合作的计划!华为云国际站代理商专业的云服务商!

  【Envoy基于鲲鹏920的部署方式有哪些】

  [本文由华为云渠道商[聚搜云] [www.4526.cn]撰写]

  随着云计算的快速发展,越来越多的企业开始关注云原生技术。Envoy proxy作为一种相对较新的服务代理,被广泛应用于容器化平台和云原生环境中。那么,在鲲鹏920上如何才能顺利地部署Envoy呢?本文将针对这个问题进行详细介绍。

  使用docker-compose进行部署

  使用docker-compose通过一系列的组件协同工作可以实现基于鲲鹏920的Envoy部署。在此方法中,需要在docker-compose中增加5个服务,分别是:envoy-app、envoy-admin、consul、consul-ui、以及web服务。

d99b16ce23ac8d5944995bd2a2e8589e.jpg

  依次安装Docker和Docker Compose后,执行以下命令进行部署:

  1. 创建docker-compse.yaml 文件

  2. 编辑docker-compose.yaml文件,在里面增加所需服务

  3. 执行 docker-compose up 进行启动

  使用Kubernetes进行部署

  Kubernetes作为一款非常流行的容器编排和调度平台,也可以用来进行基于鲲鹏920的Envoy部署。通过Kubernetes的服务发现方式和控制面板,可以轻松实现对Envoy代理的配置和管理。

  首先,需要安装和配置好Kubernetes环境。接着,使用kubectl命令创建deployment和service,对Envoy服务进行部署:

  1. 编写deployment yaml配置文件,包含镜像引用和部署策略等

  2. 使用kubectl apply -f deployment.yaml命令进行部署

  3. 编写service yaml配置文件,将部署的Envoy服务添加到Kubernetes的服务机制中

  4. 使用kubectl apply -f service.yaml命令创建service

  本文详细介绍了基于鲲鹏920的Envoy部署方式。以上两种方式均为业界流行的做法,可以根据实际需求进行选择。希望本文能够对关注云原生技术的读者有所帮助。


阿里云优惠券领取
腾讯云优惠券领取
QQ在线咨询
售前咨询热线
133-2199-9693
售后咨询热线
4000-747-360

微信扫一扫

加客服咨询