diff --git a/script/k8s/readme.md b/script/k8s/readme.md index 4973fed90..72e27083a 100644 --- a/script/k8s/readme.md +++ b/script/k8s/readme.md @@ -7,6 +7,7 @@ * [ ] 通过dockerfile进行生成镜像 部署参考:[Docker 部署 | yudao-cloud 开发指南 (iocoder.cn)](https://cloud.iocoder.cn/deployment-docker/#_1-%E5%AE%89%E8%A3%85-docker) * [ ] 推送镜像到镜像仓库 * [ ] 保证nacos、mysql、redis等其他组件正常运行,能够正常连接 +* [ ] 创建yudao命名空间 `kubectl cerate namespace yudao` > 参考:spring run on k8s [Spring on Kubernetes 研讨会 - HackMD --- Spring on Kubernetes Workshop - HackMD](https://hackmd.io/@ryanjbaxter/spring-on-k8s-workshop) @@ -37,3 +38,9 @@ - (1)gateway (2)infra - system、mp、pay、bpm、report服务基于infra进行 - 网关服务gateway、基础服务infra、系统服务system为必选微服务,其他为非必须服务,按需启动 + +# 7. 使用K8s还是Nacos根据自身需求进行 + +为什么没有使用原生K8s的ingress、configMap,参考如下 + +> 【【IT老齐311】有了K8S还需要部署网关、配置中心组件吗?】 https://www.bilibili.com/video/BV1es4y1n7HS/?share_source=copy_web&vd_source=72aa4f31238972662733e2bba889a0c9 diff --git a/script/k8s/yudao-bpm.yaml b/script/k8s/yudao-bpm.yaml index ec078201c..6d6669c7b 100644 --- a/script/k8s/yudao-bpm.yaml +++ b/script/k8s/yudao-bpm.yaml @@ -85,5 +85,5 @@ spec: - port: 48083 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48083 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-bpm #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-bpm #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-gateway.yaml b/script/k8s/yudao-gateway.yaml index fda50160e..8205b899b 100644 --- a/script/k8s/yudao-gateway.yaml +++ b/script/k8s/yudao-gateway.yaml @@ -86,5 +86,5 @@ spec: - port: 48080 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48080 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-gateway #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-gateway #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-infra.yaml b/script/k8s/yudao-infra.yaml index 51a351bd0..2155a1104 100644 --- a/script/k8s/yudao-infra.yaml +++ b/script/k8s/yudao-infra.yaml @@ -85,5 +85,5 @@ spec: - port: 48082 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48082 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-infra #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-infra #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-mp.yaml b/script/k8s/yudao-mp.yaml index 26f1c82d4..27477cfcf 100644 --- a/script/k8s/yudao-mp.yaml +++ b/script/k8s/yudao-mp.yaml @@ -85,5 +85,5 @@ spec: - port: 48086 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48086 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-mp #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-mp #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-pay.yaml b/script/k8s/yudao-pay.yaml index c9b0bc361..f362fb729 100644 --- a/script/k8s/yudao-pay.yaml +++ b/script/k8s/yudao-pay.yaml @@ -85,5 +85,5 @@ spec: - port: 48085 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48085 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-pay #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-pay #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-report.yaml b/script/k8s/yudao-report.yaml index 91fec37d2..9c7d5f1a5 100644 --- a/script/k8s/yudao-report.yaml +++ b/script/k8s/yudao-report.yaml @@ -85,5 +85,5 @@ spec: - port: 48084 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48084 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-report #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-report #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 --- diff --git a/script/k8s/yudao-system.yaml b/script/k8s/yudao-system.yaml index c6565554a..932b48148 100644 --- a/script/k8s/yudao-system.yaml +++ b/script/k8s/yudao-system.yaml @@ -85,5 +85,5 @@ spec: - port: 48081 #[18] 集群内部服务访问的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 targetPort: 48081 #[19] 容器与集群建立映射的端口,修改为该微服务配置文件中server.port的端口号,与参数[5]相同 selector: - app: yudao-system #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 + k8s-app: yudao-system #[20] Service的标签选择器,将该Service绑定对应名称的Deployment,修改为微服务名称,与[1]相同 ---