k8s系列--service(16)

image
[root@master manifests]# vim myapp-deploy.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp-deploy
namespace: default
spec:
replicas: 3
selector:
matchLabels:
app: myapp
release: stabel
template:
metadata:
labels:
app: myapp
release: stabel
env: test
spec:
containers:

  • name: myapp
    image: 192.168.68.253:8253/library/nginx:latest
    imagePullpolicy: IfNotPresent
    ports:
    • name: http
      containerPort: 80

[root@master manifests]# vim myapp-service.yaml
apiVersion: v1
kind: Service
metadata:
name: myapp
namespace: default
spec:
type: ClusterIP
selector:
app: myapp
release: stabel
ports:

  • name: http
    port: 80
    targetPort: 80

如何查看K8s 是iptables规则还是ipvs规则,发现使用的是iptabls规则
kubectl get pods -n kube-system | grep kube-proxy
kubectl -n kube-system describe pod kube-proxy-622xj | grep mode
kubectl logs kube-proxy-622xj -n kube-system | grep Using

posted @ 2025-09-22 20:52  再练习两年半  阅读(4)  评论(0)    收藏  举报