Kubernetes Cluster in Proxmox VE (AlmaLinux/CentOS): Unterschied zwischen den Versionen

Zur Navigation springen Zur Suche springen
K
Zeile 141: Zeile 141:
<nowiki>######################</nowiki>
<nowiki>######################</nowiki>


<nowiki>##</nowiki> Cluster initialisieren
<nowiki>##</nowiki> Cluster initialisieren<syntaxhighlight lang="bash">
 
kubeadm init --control-plane-endpoint=10.16.0.65 --node-name k8s-ctrlr --pod-network-cidr=10.244.0.0/16
kubeadm init --control-plane-endpoint=10.16.0.65 --node-name k8s-ctrlr --pod-network-cidr=10.244.0.0/16
</syntaxhighlight><nowiki>##</nowiki> Join Kommandos brauch man sich nicht zu speichern da der Token jederzeit mit <code>kubeadm token create --print-join-command</code> neu generiert werden kann.


<nowiki>##</nowiki> Join Kommandos brauch man sich nicht zu speichern da der Schlüssel sehr schnell abläuft und jederzeit mit <code>kubeadm token create --print-join-command</code> neu generiert werden kann.
Damit ein Linux User auf dem Controller Administrativen Zugriff auf den Cluster hat m
 
<nowiki>#</nowiki> Benutzer die Berechtigung für kubernetes geben<syntaxhighlight lang="bash">
 
<nowiki>#</nowiki> Benutzer die Berechtigung für kubernetes geben
 
mkdir -p $HOME/.kube
mkdir -p $HOME/.kube
 
cp /etc/kubernetes/admin.conf $HOME/.kube/config
cp -i /etc/kubernetes/admin.conf $HOME/.kube/config
 
chown $(id -u):$(id -g) $HOME/.kube/config
chown $(id -u):$(id -g) $HOME/.kube/config
</syntaxhighlight>


<nowiki>#</nowiki> Als root muss nur folgender Befehl ausgeführt werden
<nowiki>#</nowiki> Als root muss nur folgender Befehl ausgeführt werden

Navigationsmenü