Service — stable network endpoint for a set of Pods.
1# ClusterIP (default) — internal only2apiVersion: v13kind: Service4metadata:5 name: user-service6spec:7 type: ClusterIP8 selector:9 app: user10 ports:11 - port: 8012 targetPort: 808013---14# NodePort — exposed on node IP15apiVersion: v116kind: Service17metadata:18 name: user-nodeport19spec:20 type: NodePort21 selector:22 app: user23 ports:24 - port: 8025 targetPort: 808026 nodePort: 3008027---28# LoadBalancer — external cloud LB29apiVersion: v130kind: Service31metadata:32 name: user-lb33spec:34 type: LoadBalancer35 selector:36 app: user37 ports:38 - port: 8039 targetPort: 8080
Types: