k8s后端创建service

创建后端Pod

实现server服务的自动跟踪功能

没有创建后端pod之前测试,访问service服务地址,失败
[root@master config]# curl 10.245.153.150
curl: (7) Failed connect to 10.245.153.150:80; Connection refused

ipvsadm -Ln 查看lvs规则
[root@master config]# ipvsadm -Ln    #后端没有对应的pod
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
...        
TCP  10.245.153.150:80 rr

[root@master config]# vim web.yaml 
---
kind: Pod
apiVersion: v1
metadata:
  name: myweb
  labels:
    app: web
spec:
  terminationGracePeriodSeconds: 0
  restartPolicy: Always
  containers:
  - name: apache
    image: registry:5000/myos:httpd
    imagePullPolicy: IfNotPresent
    ports:
    - name: myhttp
      protocol: TCP
      containerPort: 80
[root@master config]# sed 's,myweb,web1,' web.yaml |kubectl apply -f - 
[root@master config]# curl 10.245.153.150
Welcome to The Apache.

# service 靠标签寻找 Pod
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值