GNU/Linux >> Znalost Linux >  >> Ubuntu

Příkaz „kubectl get“ vysvětlený s příklady

Kubernetes je platforma s otevřeným zdrojovým kódem, která je nejpřenosnější pro správu kontejnerových úloh a služeb. Funguje jako automatizační nástroj tím, že poskytuje služby, podporu a nástroje, které jsou široce dostupné.

Zatímco Kubectl ovládá Kubernetes Cluster, protože je to jedna z klíčových součástí Kubernetes, která má schopnost spravovat uzly v clusteru. Příkaz Kubectl get je schopen načíst související data v clusteru o zdrojích Kubernetes.

V tomto článku budeme diskutovat o použití příkazu „Kubectl get“ na několika příkladech.

Příkazy získávání Kubectl

Některé z důležitých příkazů kubectl get pro načtení dat v clusteru o zdrojích Kubernetes jsou uvedeny níže.

Kubectl dostane pod

Chcete-li získat podrobnosti o podu kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

Chcete-li získat seznam všech modulů dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get pod

Chcete-li však získat podrobnosti o konkrétním podu, můžete název podu zadat jako:

$ kubectl get pod <pod name>

Příklad :

$ kubectl get pod nginx-http-6cf5c9bf86-p5q2x

Zde je název podu „nginx-http-6cf5c9bf86-p5q2x“. Zobrazí všechny podrobnosti týkající se konkrétního modulu.

Kubectl získat nasazení

Chcete-li získat podrobnosti o nasazení kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

Chcete-li získat seznam všech nasazení dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get deployment

Chcete-li však získat podrobnosti o konkrétním nasazení, můžete zadat název nasazení jako:

$ kubectl get deployment <deployment name>

Příklad :

$ kubectl get deployment nginx-http

Zde je název nasazení „nginx-http“. Zobrazí všechny podrobnosti týkající se konkrétního nasazení.

Kubectl získat službu

Chcete-li získat podrobnosti o službě kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

Chcete-li získat seznam všech služeb dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get service

Chcete-li však získat podrobnosti o konkrétní službě, můžete zadat název služby jako:

$ kubectl get service <service name>

Příklad :

$ kubectl get service nginx-http-svc

Zde je název služby „nginx-http-svc“. Zobrazí všechny podrobnosti týkající se konkrétní služby.

Kubectl získá přístup

Chcete-li získat podrobnosti o vstupu kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

Chcete-li získat seznam všech vstupů dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get ingress

Chcete-li však získat podrobnosti o konkrétním vstupu, můžete zadat název vstupu jako:

$ kubectl get ingress <ingress name>

Příklad :

$ kubectl get ingress ingress-nginx

Zde je název vstupu „ingress-nginx“. Zobrazí všechny podrobnosti týkající se konkrétního vstupu.

Kubectl získat konfigurační mapu

Chcete-li získat podrobnosti o konfigurační mapě kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

Chcete-li získat seznam všech konfiguračních map dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get configmap

Chcete-li však získat podrobnosti o konkrétní konfigurační mapě, můžete zadat název konfigurace jako:

$ kubectl get configmap <configmap name>

Příklad :

$ kubectl get configmap nginx-http-cm

Zde je název konfigurační mapy „nginx-http-cm“. Zobrazí všechny podrobnosti týkající se konkrétní konfigurační mapy.

Kubectl získá tajemství

Chcete-li získat podrobnosti o tajemstvích kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu:

Chcete-li získat seznam všech tajných klíčů dostupných ve výchozím jmenném prostoru, spusťte příkaz, jak je uvedeno níže.

$ kubectl get secrets

Chcete-li však získat podrobnosti o konkrétních tajemstvích, můžete zadat název tajemství jako:

$ kubectl get secrets <secrets name>

Příklad :

$ kubectl get secrets default-token-xct8s

Zde je tajný název „default-token-xct8s“. Zobrazí všechny podrobnosti týkající se konkrétních tajemství.

Kubectl získá jmenný prostor

Chcete-li získat podrobnosti o jmenném prostoru kontejneru souvisejícího clusteru kubernetes, existuje příkaz podobný příkazu jako:

$ kubectl get namespace <namespace name>

Příklad :

$ kubectl get namespace

Zde používáme výchozí jmenný prostor. Spuštěním příkazu jako „kubectl get namespace“ zobrazíme seznam všech dostupných jmenných prostorů.

Závěr

V tomto článku jste se naučili používat „příkaz kubectl get“ s různými možnostmi, jako jsou moduly, nasazení, služby atd. Načte související data v clusteru o zdrojích Kubernetes.


Ubuntu
  1. Příkaz vypnutí Linuxu s příklady

  2. Příkaz nslookup Linux vysvětlený s příklady

  3. Příkaz Linux Traceroute, vysvětlený s příklady

  1. Příkaz curl pro Linux vysvětlený s příklady

  2. Linux cut Command Vysvětlení pomocí 6 příkladů

  3. Příkaz Procinfo v Linuxu Vysvětleno na příkladech

  1. Příkaz Linux ldd vysvětlený s příklady

  2. Linux dělá příkaz vysvětlený s příklady

  3. Linux více Příkaz vysvětlený s příklady