In diesem Lab werden wir gemeinsam das CLI-Tool odo
installieren und konfigurieren, damit wir danach die ersten Schritte auf der OpenShift Techlab Plattform durchführen können.
Der oc client stellt ein Interface zu OpenShift bereit.
Gemäss offizieller Dokumentation kann der oc client von der Infrastructure Provider Seite heruntergeladen werden, oder einfacher gleich direkt von folgender URL: https://mirror.openshift.com/pub/openshift-v4/x86_64/clients/ocp/latest/
Tipp: Alternativ kann die Binary auch mittels folgenden Befehlen im Terminal installiert werden:
curl -fsSL https://mirror.openshift.com/pub/openshift-v4/clients/oc/latest/linux/oc.tar.gz | sudo tar xfz - -C /usr/bin
Dieser Schritt ist optional und funktioniert nicht auf Windows. Damit Command Completion auf macOS funktioniert, muss bspw. via brew
das Paket bash-completion
installiert werden.
oc
bietet eine Command Completion, die gem. Dokumention eingerichtet werden kann.
Tipp: Alternativ kann die Bash Command Completion auch mittels folgenden Befehlen im Terminal installiert werden:
oc completion bash | sudo tee /etc/bash_completion.d/oc_bash_completion
Ende Lab 2