Wiki

Home

Kubernetes-yaml-examples

Services

- ### Nodeport
	- ```yaml
	  apiVersion: v1
	  kind: Service
	  metadata:
	    name: my-service
	  spec:
	    type: NodePort
	    selector:
	      app.kubernetes.io/name: MyApp
	    ports:
	        # By default and for convenience, the `targetPort` is set to the same value as the `port` field.
	      - port: 80
	        targetPort: 80
	        # Optional field
	        # By default and for convenience, the Kubernetes control plane will allocate a port from a range (default: 30000-32767)
	        nodePort: 30007
	  ```

Ingress