k8s部署业务服务

k8s部署业务服务

本文假设您已经完成了 在Kubernetes上部署业务项目教程的前序步骤

  • 业务服务项目(模板项目)
  • 构建docker镜像并推送到仓库
  • kuboard注册中心集群部署
  • kuboard配置中心部署

部署服务

在 Kuboard 界面中进入 test 名称空间,并点击页头的按钮 创建工作负载,如下图所示:

填写表单:

字段名称 填写内容 备注
服务类型 Deployment
服务分层 微服务层
服务名称 template
服务描述 业务服务
副本数量 1
容器名称 template-server
镜像 harbor.hld.com/test/template: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 服务端口 8001 容器端口 8991 内网访问
Ingress 不开启

k8s部署业务服务_第1张图片
k8s部署业务服务_第2张图片
k8s部署业务服务_第3张图片

验证

  • 通过日志查看是否读取配置:
    k8s部署业务服务_第4张图片

  • 日志截图
    k8s部署业务服务_第5张图片
    k8s部署业务服务_第6张图片

  • 注册中心
    k8s部署业务服务_第7张图片

你可能感兴趣的:(技术文档,kubernetes,ribbon,java,docker)