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/binDieser 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_completionEnde Lab 2