Benutzer-Werkzeuge

Webseiten-Werkzeuge


it-wiki:kubernetes:change_cluster_network

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
it-wiki:kubernetes:change_cluster_network [2023/10/05 12:00] – [Changing the default ip range] markoit-wiki:kubernetes:change_cluster_network [2023/10/05 12:03] (aktuell) – [Changing the default ip range] marko
Zeile 18: Zeile 18:
 /etc/kubernetes/manifests/kube-controller-manager.yaml /etc/kubernetes/manifests/kube-controller-manager.yaml
 </code> </code>
- 
-modified the kubeadm-conf: Adding certSANs: 
-{{ :it-wiki:kubernetes:wg5cw.png?nolink |}} 
- 
-Changing netwokring: 
-{{ :it-wiki:kubernetes:ij68w.png?nolink |}} 
  
 Backup the apiserver cert files: Backup the apiserver cert files:
Zeile 40: Zeile 34:
 <code bash> <code bash>
 kubectl get svc -A |grep dns kubectl get svc -A |grep dns
 +</code>
  
 change entry in change entry in
Zeile 50: Zeile 44:
  
 and change init.yml file and change init.yml file
-<code bash+<code bash>
 networking: networking:
   serviceSubnet: 172.30.0.0/16   serviceSubnet: 172.30.0.0/16
Zeile 57: Zeile 51:
  
 # change kubelet config # change kubelet config
 +<code bash>
 kubectl -n kube-system edit cm kubelet-config kubectl -n kube-system edit cm kubelet-config
 </code> </code>
Zeile 71: Zeile 66:
  
 After doing this in all master nodes and rebooting I can see that the services are using 172.26.0.0/16 range. After doing this in all master nodes and rebooting I can see that the services are using 172.26.0.0/16 range.
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
- 
-Probably it will give an error for 172.26.0.1 as this ip is not recognized by the PKI. 
- 
-In k8s 1.12 it can be fixed using: 
-<code bash> 
-kubeadm alpha phase certs all --apiserver-advertise-address 0.0.0.0 
---apiserver-cert-extra-sans=<leaderip>,<newserviceip> 
-</code> 
- 
- 
it-wiki/kubernetes/change_cluster_network.1696507231.txt.gz · Zuletzt geändert: von marko