K0s:如何扩展默认的"service port range"?
K0s: How to extend the default "service port range"?
我想扩展 K0s Kubernetes distro 中的默认“服务端口范围”。
我知道在 kubernetes 中,在 /etc/kubernetes/manifests/kube-apiserver.yaml
中设置 --service-node-port-range
选项就可以了。
但是,如何操作或者 K0s
发行版中的那个选项在哪里?
看起来您可以使用 spec.api.extraArgs
将 service-node-port-range
参数传递给 api-server。
extraArgs: Map of key-values (strings) for any extra arguments you wish to pass down to Kubernetes api-server process
示例:
apiVersion: k0s.k0sproject.io/v1beta1
kind: Cluster
metadata:
name: k0s
spec:
api:
extraArgs:
service-node-port-range: 30000-32767
我想扩展 K0s Kubernetes distro 中的默认“服务端口范围”。
我知道在 kubernetes 中,在 /etc/kubernetes/manifests/kube-apiserver.yaml
中设置 --service-node-port-range
选项就可以了。
但是,如何操作或者 K0s
发行版中的那个选项在哪里?
看起来您可以使用 spec.api.extraArgs
将 service-node-port-range
参数传递给 api-server。
extraArgs: Map of key-values (strings) for any extra arguments you wish to pass down to Kubernetes api-server process
示例:
apiVersion: k0s.k0sproject.io/v1beta1
kind: Cluster
metadata:
name: k0s
spec:
api:
extraArgs:
service-node-port-range: 30000-32767