万网云服务器怎么上传网站,邮箱购买自动发卡,鲜花网站建设规划,大连网站建设制作公司1 endpoint资源概述 endpoint资源在K8S中用来表s示vc与后端 Pod 之间的连接关系的对象。当创建svc时#xff0c;svc根据标签是否相同或svc名字是否和ep名字相同#xff0c;把svc和ip关联上。 删除svc时#xff0c;会自动的删除同名的ep资源。
2 ep资源和svc的关联测试
[…1 endpoint资源概述 endpoint资源在K8S中用来表s示vc与后端 Pod 之间的连接关系的对象。当创建svc时svc根据标签是否相同或svc名字是否和ep名字相同把svc和ip关联上。 删除svc时会自动的删除同名的ep资源。
2 ep资源和svc的关联测试
[rootmaster23107-ep]# cat 01-pod-svc.yaml
apiVersion: v1
kind: Endpoints
metadata:name: wzy-web
subsets:
- addresses:- ip: 47.120.55.69# 如果一个ip地址下有多个port需要指定名称ports:- port: 80name: http- port: 443name: https
---apiVersion: v1
kind: Service
metadata:name: wzy-web
spec:type: ClusterIPports:- port: 80# 由于ep使用了名称所以这里必须指定一样的名称否则无法关联name: http- port: 443name: https[rootmaster23107-ep]# kubectl get ep,svc
NAME ENDPOINTS AGE
endpoints/kubernetes 10.0.0.231:6443 7d7h
endpoints/wzy-web 47.120.55.69:80,47.120.55.69:443 8m13sNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.200.0.1 none 443/TCP 7d7h
service/wzy-web ClusterIP 10.200.254.222 none 80/TCP,443/TCP 5m34s2.访问测试。我的公网服务器设置了80会临时跳转到443
[rootmaster23107-ep]# curl 10.200.254.222:80
html
headtitle302 Found/title/head
body
centerh1302 Found/h1/center
hrcenternginx/1.24.0/center
/body
/html[rootmaster23107-ep]# curl -k https://10.200.254.222:443
!DOCTYPE html
html
headmeta http-equivContent-Type contenttext/html; charsetutf-8 /meta http-equivX-UA-Compatible contentIEedge,chrome1 /meta http-equivCache-Control contentno-transform /
3.删除svc wzy-web测试发现ep wzy-web真的不见了
[rootmaster23107-ep]# kubectl get ep,svc
NAME ENDPOINTS AGE
endpoints/kubernetes 10.0.0.231:6443 7d7h
endpoints/wzy-web 47.120.55.69:80,47.120.55.69:443 23sNAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
service/kubernetes ClusterIP 10.200.0.1 none 443/TCP 7d7h
service/wzy-web ClusterIP 10.200.92.170 none 80/TCP,443/TCP 23s
[rootmaster23107-ep]# kubectl delete svc wzy-web
service wzy-web deleted
[rootmaster23107-ep]# kubectl get ep
error: resource(s) were provided, but no name was specified