k8s上部署zuul网关
k8s上部署zuul网关
本文假设您已经完成了 在Kubernetes上部署业务项目教程的前序步骤
- 网关项目(模板项目)
- 构建docker镜像并推送到仓库
- kuboard注册中心集群部署
- kuboard配置中心部署
部署zuul网关
在 Kuboard 界面进入 test 名称空间,点击 创建工作负载 按钮,并填写表单,如下图所示:
| 字段名称 | 填写内容 | 备注 |
|---|---|---|
| 服务类型 | Deployment | |
| 服务分层 | api网关层 | |
| 服务名称 | zuul | |
| 服务描述 | 网关 | |
| 副本数量 | 1 | |
| 容器名称 | zuul-server | |
| 镜像 | harbor.hld.com/test/zuul:latest | harbor镜像仓库镜像地址 |
| 抓取策略 | Always | |
| 环境变量 | eureka.client.service-url.defaultZone=http://cloud-eureka-0.cloud-eureka.test.svc.cluster.local:1111/eureka,http://cloud-eureka-1.cloud-eureka.test.svc.cluster.local:1111/eureka,http://cloud-eureka-2.cloud-eureka.test.svc.cluster.local:1111/eureka spring.cloud.config.uri=http://cloud-config-0.cloud-config.test.svc.cluster.local:8991 | 填入 kuboard 时环境变量名后面不带 = |
| Service | ClusterIp:协议 TCP 服务端口 9000 容器端口 9000 | 内网访问 |
| Ingress | 不开启 |



检查部署结果
- 注册中心查看注册信息

- 通过网关调用template项目接口
接口1:

接口2:

至此,部署完成
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
