1.052
Bearbeitungen
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. | |||
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 | |||
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 |