第七章 Kubernetes进阶之将公司项目部署至k8s中

2021-04-08 17:27

阅读:669

标签:mes   注意   rod   编写   之间   aml   外部   编译构建   red   

  Kubernetes集群搭建完毕以后可以将公司项目部署至其中

  1.准备工作与注意事项

  部署项目情况

  1,业务架构及服务(dubbo,spring cloud)

  2,第三方服务,例如mysql,redis,zookeeper,eruka,mq

  3,服务之间怎么通信?

  4,资源消耗:硬件资源,带宽。

  部署项目时用到的k8s资源

  1,使用namespace进行不同项目隔离,或者不同环境(test,prod,dev)

  2,无状态应用(deploymeng)

  3,有状态应用(statefulset,pv,pvc)

  4,暴露外部访问(Service,ingress)

  5,secert,configmap

  2.准备基础镜像并推送至镜像仓库

  3.部署PHP/Java项目

  1,项目构建(java) CI/CD环境这个阶段自动完成(代码拉取->代码编译构建->镜像打包->推送到镜像仓库)

  2,编写yaml文件,使用镜像

  kubectl->yaml->镜像仓库拉取镜像->service(集群内部访问)/Ingress暴露给外网用户

第七章 Kubernetes进阶之将公司项目部署至k8s中

标签:mes   注意   rod   编写   之间   aml   外部   编译构建   red   

原文地址:https://www.cnblogs.com/minseo/p/12456987.html

上一篇:web.xml

下一篇:JS进阶面试题


评论


亲,登录后才可以留言!