I would like to extend the default "service port range" in K0s Kubernetes distro.
I know that in kubernetes, setting --service-node-port-range
option in /etc/kubernetes/manifests/kube-apiserver.yaml
will do the trick.
But, how to do so or where is that option in the K0s
distro?
It looks like you could use spec.api.extraArgs
to pass the service-node-port-range
parameter to api-server.
extraArgs: Map of key-values (strings) for any extra arguments you wish to pass down to Kubernetes api-server process
Example:
apiVersion: k0s.k0sproject.io/v1beta1
kind: Cluster
metadata:
name: k0s
spec:
api:
extraArgs:
service-node-port-range: 30000-32767