1.052
Bearbeitungen
K (→Vorbereitungen) |
K (→Controller) |
||
Zeile 230: | Zeile 230: | ||
Damit ein normaler Linux User auf dem Controller Administrativen Zugriff auf den Cluster hat müssen folgende Befehle ausgeführt werden:<syntaxhighlight lang="bash"> | |||
Damit ein Linux User auf dem Controller Administrativen Zugriff auf den Cluster hat | |||
mkdir -p $HOME/.kube | mkdir -p $HOME/.kube | ||
cp /etc/kubernetes/admin.conf $HOME/.kube/config | cp /etc/kubernetes/admin.conf $HOME/.kube/config | ||
Zeile 241: | Zeile 236: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Wenn ihr als root angemeldet seid muss nur folgender Befehl ausgeführt werden:<syntaxhighlight lang="bash"> | |||
export KUBECONFIG=/etc/kubernetes/admin.conf | export KUBECONFIG=/etc/kubernetes/admin.conf | ||
</syntaxhighlight>Damit das nicht bei jeder neuen Sitzung wiederholt werden muss die Zeile am Ende von <code>.bash_profile</code> | </syntaxhighlight>Damit das nicht bei jeder neuen Sitzung wiederholt werden muss, kann die Zeile am Ende von <code>.bash_profile</code> eingefügt werden:<syntaxhighlight lang="bash"> | ||
vi ~/.bash_profile | vi ~/.bash_profile | ||
</syntaxhighlight><nowiki>#</nowiki> Network overlay konfigurieren<syntaxhighlight lang="bash"> | </syntaxhighlight>'''''Die 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> Network overlay konfigurieren<syntaxhighlight lang="bash"> | |||
kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml | kubectl apply -f https://raw.githubusercontent.com/flannel-io/flannel/master/Documentation/kube-flannel.yml | ||
</syntaxhighlight><nowiki>##</nowiki> Auf dem Controller das join command anzeigen lassen<syntaxhighlight lang="bash"> | </syntaxhighlight><nowiki>##</nowiki> Auf dem Controller das join command anzeigen lassen<syntaxhighlight lang="bash"> |