欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

实操指南:在Kubernetes中,通过nodePort方法连接SpringBoot应用实例

最编程 2024-07-25 10:07:37
...

目录

  • 一、准备工作
    • 1.1、yaml文件编写
  • 二、创建k8s Service
  • 三、附录
  • 参考资料

一、准备工作

1.1、yaml文件编写

创建weaveservice_service.yaml文件,yaml文件内容如下

apiVersion: v1
kind: Service
metadata:
  name: weaveservice
  namespace: app
spec:
  selector:
    app: weaveservice
  ports:
    - nodePort: 30080
      port: 80
      targetPort: 8080
      protocol: TCP
  type: NodePort 

二、创建k8s Service

执行命令kubectl apply -f weaveservice_service.yaml 创建服务

三、附录

部署中遇到的问题及解决方案参考:Kubernetes实战:Kubernetes中网络插件calico Daemon Sets显示异常红色

参考资料

  1. springboot项目部署到k8s上
  2. 《Kubernetes故障篇:service端口不通排查流程》
  3. 【大数据】kubernetes(k8s)calico跨节点网络不通的问题及排错过程