kubernetes service
apiVersion: v1
kind: Service
medadata:
name: redis
namespace: default
spec:
selector:
app: redis
role: logstor
clusterIP: 10.x.x.x
type: ClusterIP
ports:
- name: 6379
targetPort: 6379
apiVersion: v1
kind: Service
medadata:
name: myapp
namespace: default
spec:
selector:
app: myapp
release: canary
clusterIP: 10.x.x.x
type: NodePort
ports:
- name: 80
targetPort: 80
nodePort:
- handless 无cluster ip service,由后面的pod提供IP
apiVersion: v1
kind: Service
medadata:
name: myapp
namespace: default
spec:
selector:
app: myapp
release: canary
clusterIP: ""
ports:
- name: 80
targetPort: 80
nodePort: