k8s修改service埠範圍

2021-10-13 09:55:36 字數 325 閱讀 8336

vi /etc/kubernetes/manifests/kube-apiserver.yaml

新增到如下位置,放在第一行引數

- command:

- kube-apiserver

- --service-node-port-range=1-65535 

有時候,修改檔案後自動會重建 api pod。

如果沒有,直接刪除kube-apiserver  pod 就行了 會自動重啟

kubectl delete pod kube-apiserver -n kube-system

不能用dashborad修改,不允許修改

k8s建立service,令外部埠訪問

一 pod ip 每個pod 都有自己的 ip 位址,存在於 pod scope。當 controller 用新 pod 替代發生故障的 pod 時,新 pod 會分配到新的 ip 位址。乙個pod 的 容器們containers 共享 networknamespaces,包括ip 位址。這意味著在...

k8s 修改 k8s service 埠範圍

kubernetes 1.20.6 spring boot 2.5.1 在 k8s 中使用 nodeport 的時候,隨機分配的埠範圍預設在 30000 32767 之間。為了方便我們直接訪問位址,不需要加埠,可以擴大埠範圍,缺點是可能占用其它程式會使用的埠。下面的配置是基於 kubeadm 安裝的...

k8s 之 Service 詳解(一)

service用途 service 為後端pod提供一組負載均衡 建立服務 kubectl expose 快速建立服務 kubctl get svc 檢視服務資源 cluster ip 顯示集群ip,只能在集群內部可以被訪問,服務的主要目標就是使集群內部的pod可以訪問這組pod。targetpor...