上文《Kubernetes部署微服务实战(十三)部署shop-user项目》我们成功的配置了shop-user服务,并且通过url从gateway访问到了user服务。然后我们回顾一下代码,代码里面user服务我们还使用了feign访问product服务,所以本文我们再把product服务启动起来,然后通过gateway,user访问到product服务来,下面直接开始:
1)创建工作负载
这里我们还是进入到kuboard界面上,然后创建一个工作负载
2)配置基本信息
这里我们继续配置基本信息,填写的内容如下:
序号 | 选项 | 值 |
1 | 工作负载类型 | deployment |
2 | 工作负载分层 | 微服务层 |
3 | 工作负载名称 | shop-product |
4 | 服务描述 | shop-product |
5 | 副本数 | 1 |
配置示例图如下:
3)配置容器信息
接着填写容器信息,填写的内容如下:
序号 | 选项 | 值 |
1 | 名称 | shopproduct |
2 | 容器镜像 | a85791d9bf0b9ade/shop-product:1.0 |
3 | 镜像拉取策略 | ifNotPresent |
4 | 容器端口 | product-port 8081 |
配置的示例图如下:
剩下其他的不需要配置,直接保存,等待pod启动起来:
然后去nacos上查看是否已经注册上去了:
然后看看注册的ip:
这个ip正好是shop-product这个pod的ip
然后我们使用url访问下完整的路径:
可以看到访问到了所有完整的路径了。整个微服务访问成功。
还没有评论,来说两句吧...