Comment changer la plage de nodeport par défaut sur Mac (docker-desktop)?
Je voudrais changer la plage de nodeport par défaut sur Mac. C'est possible? Je suis content d'avoir trouvé cet article: http://www.thinkcode.se/blog/2019/02/20/kubernetes-service-node-port-range
. Comme je ne trouve pas /etc/kubernetes/manifests/kube-apiserver.yaml
dans mon environnement, j'ai essayé d'atteindre ce que je voulais faire en exécutant sudo kubectl edit pod kube-apiserver-docker-desktop --namespace=kube-system
et en ajoutant le paramètre --service-node-port-range=443-22000
. Mais quand j'ai essayé de l'enregistrer, j'ai eu l'erreur suivante:
# pods "kube-apiserver-docker-desktop" was not valid:
# * spec: Forbidden: pod updates may not change fields other than `spec.containers[*].image`, `spec.initContainers[*].image`, `spec.activeDeadlineSeconds` or `spec.tolerations` (only additions to existing tolerations)
(J'obtiens la même erreur même si je ne touche pas au port 443.) Quelqu'un peut-il s'il vous plaît partager ses pensées ou son expérience? Merci!
Ajouter:
skwok-mbp:kubernetes skwok$ kubectl get deployment -A NAMESPACE NAME READY UP-TO-DATE AVAILABLE AGE docker compose 1/1 1 1 15d docker compose-api 1/1 1 1 15d ingress-nginx nginx-ingress-controller 1/1 1 1 37m kube-system coredns 2/2 2 2 15d skwok-mbp:kubernetes skwok$ kubectl get pod -A
NAMESPACE NAME READY STATUS RESTARTS AGE
default fortune-configmap-volume 2/2 Running 4 14d
default kubia-2qzmm 1/1 Running 2 15d
docker compose-6c67d745f6-qqmpb 1/1 Running 2 15d
docker compose-api-57ff65b8c7-g8884 1/1 Running 4 15d
ingress-nginx nginx-ingress-controller-756f65dd87-sq6lt 1/1 Running 0 37m
kube-system coredns-fb8b8dccf-jn8cm 1/1 Running 6 15d
kube-system coredns-fb8b8dccf-t6qhs 1/1 Running 6 15d
kube-system etcd-docker-desktop 1/1 Running 2 15d
kube-system kube-apiserver-docker-desktop 1/1 Running 2 15d
kube-system kube-controller-manager-docker-desktop 1/1 Running 29 15d
kube-system kube-proxy-6nzqx 1/1 Running 2 15d
kube-system kube-scheduler-docker-desktop 1/1 Running 30 15d