2.NodePort
在集群内部的IP基础上,在集群的每一个节点的端口上开放这个服务
apiVersion: v1
kind: Service
metadata:
labels:
app: nginx
name: nginx-deployment
spec:
ports:
- port: 80
name: nginx-service80
protocol: TCP
targetPort: 80
nodePort: 30001
selector:
app: nginx
type: NodePort
nodePort 主机上对外提供的服务端口:30001
[root@master Chapter6]# cat 6-5nodeport.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
spec:
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: registry.cn-beijing.aliyuncs.com/qingfeng666/nginx
resources:
limits:
memory: "128Mi"
cpu: "500m&#