Pokud jste si hráli s Kubernetes, jste si vědomi rychlého vývoje nejrozšířenější platformy pro orchestraci kontejnerů. Red Hat OpenShift je aplikační platforma připravená pro podniky postavená na Kubernetes a připravená pro produkční prostředí. S OpenShift 4 se Red Hat zaměřuje na poskytování nových verzí s častou kadenci. Abychom vám pomohli udržet si přehled o všech nových změnách a pomohli systémovým správcům a lidem DevOps, kteří se musí vypořádat s více verzemi vaší platformy Kubernetes současně, napsal jsem tento článek v naději, že vám pomůže snadněji překonat problémy, se kterými se můžete setkat. .
Náš přítel alternatives
příkaz
alternatives
příkaz vytváří, odstraňuje, udržuje a zobrazuje informace o symbolických odkazech tvořících systém alternativ.
Z manuálové stránky:
Systém alternativ je reimplementací systému alternativ Debianu. To bylo přepsáno primárně odstranit závislost na Perlu; je zamýšlen jako náhrada za skript Debian update-dependencies.
Velmi dobrý úvod k příkazu můžete najít zde na webu Enable Sysadmin:Úvod do příkazu alternatives v Linuxu.
Po tomto krátkém představení alternatives
příkazu, je čas se pustit do práce.
[ Mohlo by se vám také líbit: Příručka správce systému k základním komponentám Kubernetes ]
oc
příkaz
Nejprve vytvořte kořenový adresář pro všechny vaše oc
klientské verze. Například:
$ sudo mkdir -p /opt/openshift/client/
Pro každou verzi, kterou chcete používat nebo konfigurovat, proveďte následující kroky:
1. Vytvořte složku a zkopírujte binární soubor pro verzi, kterou si vyberete:
$ sudo mkdir /opt/openshift/client/x.y.z
$ sudo cp /binary/path/x.y.z/oc /opt/openshift/client/x.y.z/
2. Vytvořte novou alternativu:
$ sudo alternatives --install /bin/oc oc /opt/openshift/client/x.y.z/oc 90
3. Dále vyberte jednu z verzí, které jste právě nakonfigurovali. Chcete-li tak učinit, zadejte následující:
$ sudo alternatives --config oc
Pokud patříte k těm, jejichž mantrou je „dělat více s méně“, zde je malý tip navíc:
$ alias oc_switch='sudo alternatives --config oc'
Chcete se dozvědět více o Linuxových aliasech? Podívejte se na jeden z následujících odkazů na webu Enable Sysadmin:
- Jak vytvořit alias v Linuxu
- Jak vytvořit aliasy pro stisknuté klávesy příkazového řádku v systému Linux
Tipy a triky OpenShift a nástroje Kubernetes
Více oc
tipy shromažďuje a vysvětluje můj přítel Eduardo Minguez, hlavní systémový inženýr společnosti Red Hat, na svém webu s tipy a triky OpenShift 4, sbírce tipů a triků OpenShift 4, které vám usnadní život v kontejneru.
Nakonec bych vás rád vyzval k účasti na relaci 10 úžasných nástrojů Kubernetes, které by měl znát každý uživatel, kterou představil Alex Soto, ředitel pro vývojářské zkušenosti Red Hat.
Pokud s OpenShift teprve začínáte nebo ještě nejste profesionálním uživatelem, tato relace vám pravděpodobně zlepší den.
[ Získejte tuto bezplatnou e-knihu:Správa clusterů Kubernetes pro figuríny. ]
Následující seznam obsahuje další nástroje, uspořádané podle názvu nástroje a odkazu na další informace, které si možná budete chtít vyzkoušet.
- k9s
- kubectl-aliasy
- Stern
- Potápění
- Kubens
- Kube-PS1
- Kubectx
- Kubespy
- Kube-Shell
- Kubectl