GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kurztipps für den OpenShift oc-Client

Wenn Sie mit Kubernetes herumgespielt haben, wissen Sie um die rasante Entwicklung der am weitesten verbreiteten Container-Orchestrierungsplattform. Red Hat OpenShift ist eine unternehmenstaugliche Anwendungsplattform, die auf Kubernetes basiert und für Produktionsumgebungen bereit ist. Mit OpenShift 4 zielt Red Hat darauf ab, neue Releases in regelmäßigen Abständen bereitzustellen. Um bei all den neuen Änderungen auf dem Laufenden zu bleiben und Systemadministratoren und DevOps-Mitarbeitern zu helfen, die gleichzeitig mit mehreren Versionen Ihrer Kubernetes-Plattform arbeiten müssen, habe ich diesen Artikel geschrieben, in der Hoffnung, Ihnen dabei zu helfen, eventuelle Herausforderungen leichter zu meistern .

Unser Freund die alternatives Befehl

Die alternatives Der Befehl erstellt, entfernt, verwaltet und zeigt Informationen über die symbolischen Links an, aus denen das Alternativsystem besteht.

Aus der Manpage:

Das Alternativsystem ist eine Neuimplementierung des Debian-Alternativsystems. Es wurde hauptsächlich neu geschrieben, um die Abhängigkeit von Perl zu beseitigen; es ist als Drop-in-Ersatz für Debians update-dependencies-Skript gedacht.

Eine sehr gute Einführung in den Befehl finden Sie hier auf der Seite Enable Sysadmin:Introduction to the alternatives command in Linux.

Danach eine kurze Einführung in die alternatives Befehl, es ist Zeit, sich an die Arbeit zu machen.

[Das könnte Ihnen auch gefallen: Ein Leitfaden für Systemadministratoren zu grundlegenden Kubernetes-Komponenten]

Der oc Befehl

Erstellen Sie zuerst das Stammverzeichnis für alle Ihre oc Client-Versionen. Zum Beispiel:

$ sudo mkdir -p /opt/openshift/client/

Führen Sie für jede Version, die Sie verwenden oder konfigurieren möchten, die folgenden Schritte aus:

1. Erstellen Sie den Ordner und kopieren Sie die Binärdatei für die von Ihnen gewählte Version:

    $ sudo mkdir /opt/openshift/client/x.y.z
    $ sudo cp /binary/path/x.y.z/oc /opt/openshift/client/x.y.z/

2. Erstellen Sie eine neue Alternative:

    $ sudo alternatives --install /bin/oc oc /opt/openshift/client/x.y.z/oc 90

3. Wählen Sie als Nächstes eine der gerade konfigurierten Versionen aus. Geben Sie dazu Folgendes ein:

    $ sudo alternatives --config oc

Wenn Sie einer von denen sind, deren Mantra „mit weniger mehr erreichen“ lautet, hier ein kleiner zusätzlicher Tipp:

    $ alias oc_switch='sudo alternatives --config oc'

Möchten Sie mehr über Linux-Aliase erfahren? Siehe einen der folgenden Links von der Enable Sysadmin-Site:

  • Wie man einen Alias ​​unter Linux erstellt
  • So erstellen Sie Befehlszeilen-Aliasnamen für Tastatureingaben in Linux

Tipps und Tricks zu OpenShift und Kubernetes-Tools

Mehr oc Tipps werden gesammelt und erklärt von meinem Freund Eduardo Minguez, Principal System Engineer bei Red Hat, auf seiner OpenShift 4 Tips &Tricks-Site, einer Sammlung von OpenShift 4-Tipps und Tricks, die Ihnen das Container-Leben erleichtern.

Abschließend möchte ich Sie ermutigen, an der Session 10 großartige Kubernetes-Tools, die jeder Benutzer kennen sollte, teilzunehmen, die von Alex Soto, Director of Developer Experience bei Red Hat, präsentiert wird.

Wenn Sie neu bei OpenShift oder noch kein Pro-Benutzer sind, wird die Sitzung wahrscheinlich Ihren Tag versüßen.

[ Holen Sie sich dieses kostenlose E-Book:Verwalten Ihrer Kubernetes-Cluster für Dummies. ]

Die folgende Liste enthält zusätzliche Tools, geordnet nach Tool-Namen und einem Link für weitere Informationen, die Sie vielleicht ausprobieren möchten.

  • k9s
  • kubectl-Aliase
  • Stern
  • Tauchen
  • Kuben
  • Kube-PS1
  • Kubectx
  • Kubespy
  • Kube-Shell
  • Kubectl

Linux
  1. 8 Tipps für die Linux-Kommandozeile

  2. Einführung in den Alternativen-Befehl in Linux

  3. GPMDP:Der beste Google Play Music Client für Linux

  4. Nylas – Der Mail-Client der nächsten Generation für Linux [Demnächst erhältlich]

  5. Die Top 3 Tomahawk Music Player-Alternativen für Linux

Eine schnelle Einführung in das Linux-Dateisystem für Windows-Benutzer.

Tipps zur Verwendung von tmux

Tipps zur Verwendung des Bildschirms

Gibt es einen OneDrive-Client für Linux?

Torrent-Client für die Befehlszeile??

Die 20 besten Notepad++-Alternativen für Linux-Systeme