k8s中yaml编排文件暴露多个端口

k8s中yaml编排文件暴露多个端口

k8s中yaml编排文件暴露多个端口参考文件,容器里面需要暴露多个端口,可以参考这个配置

apiVersion: apps/v1
kind: Deployment
metadata:
  name: demotest1
  namespace: default
spec:
  selector:
    matchLabels:
      app: demotest1
  replicas: 2
  template:
    metadata:
      labels:
        app: demotest1
    spec:
      containers:
      - name: demotest1
        image: docker pull opcache/devops-go-sample:hello1
        ports:
        - containerPort: 8080
        - containerPort: 8081
---

apiVersion: v1
kind: Service
metadata:
  name: demotest1
  namespace: default
spec:
  type: NodePort
  ports:
    - name: http-test1
      port: 8080
      protocol: TCP
      nodePort: 8080
    - name: http-test2
      port: 8081
      protocol: TCP
      nodePort: 8081
  selector:
    app: demotest1

给TA打赏
共{{data.count}}人
人已打赏
k8s编排文件

k8s挂载NFS盘yaml编排文件

2021-5-7 17:47:24

k8s编排文件

创建k8s单独命名空间token账号

2021-5-18 10:38:17

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索