GNU/Linux >> Znalost Linux >  >> Cent OS

Jak používat příkaz helm install

Úvod

Helm zjednodušuje nasazení aplikací Kubernetes zavedením konceptu grafu kormidla, což je balíček obsahující soubory YAML a šablony, které generují soubory manifestu Kubernetes. Helm funguje jako správce balíčků pro Kubernetes a nabízí několik užitečných nástrojů příkazového řádku pro správu aplikací Kubernetes.

V tomto tutoriálu se naučíte používat helm install , příkaz Helm pro instalaci grafů v clusteru Kubernetes.

Předpoklady

  • Cluster Kubernetes
  • Nainstalován Helm 3

Syntaxe příkazu instalace kormidla

helm install syntaxe příkazu obsahuje název vydání, cestu ke grafu a volitelné příznaky:

helm install [release-name] [chart] [flags]

Některé užitečné příznaky jsou:

--atomic Odstraní instalaci v případě, že proces selže. Příznak také automaticky nastaví --wait vlajka.
--create-namespace [string] Vytvoří jmenný prostor pro vydání, pokud dříve neexistoval.
--dependency-update Před instalací spustí aktualizaci závislostí Helm.
--dry-run Provádí simulaci procesu instalace pro účely testování.
-g , --generate-name Vygeneruje název vydání. [release-name] parametr je vynechán.
-h , --help Zobrazuje soubor nápovědy k instalaci.
-o , --output format Vytiskne výstup v jednom z povolených formátů – YAML, JSON nebo v tabulce (výchozí).
--set [stringArray] Poskytuje prostor pro nastavení hodnot přímo v příkazovém řádku. Je povoleno více hodnot.
-f , --values [strings] Přebírá hodnoty ze souboru nebo adresy URL zadané uživatelem. Je povoleno více zdrojů hodnot.
--verify Ověří balíček před jeho použitím.
--version [string] Umožňuje uživateli určit přesnou verzi grafu (například 1.2.1 ) nebo rozsah verzí grafu (například ^2.0.0 ).
--wait Čeká, až bude systém ve stavu připravenosti, než označí vydání jako úspěšné. Čekací doba je specifikována pomocí --timeout flag (výchozí hodnota je 5 minut).

Instalace grafů pomocí příkazu Helm Install

Kroky pro instalaci aplikace s Helm zahrnují získání grafu kormidla a vydání helm install příkaz odkazující na tuto tabulku.

Krok 1:Najděte nebo vytvořte graf kormidla

Chcete-li nainstalovat tabulku kormidla, musíte ji buď najít online, nebo si tabulku kormidla vytvořit sami. Můžete je získat v online úložištích nebo v Artifact Hub. Další informace o přidávání úložišť Helm najdete v článku o tom, jak přidat, aktualizovat nebo odebrat repozitář Helm.

Použijte helm repo add příkaz k přidání úložiště kormidla obsahujícího graf, který chcete nainstalovat:

helm repo add [repository-name] [repository-address]

V níže uvedeném příkladu přidáváme repo pro Jenkins, open-source automatizační server:

Aktualizujte úložiště ve vašem systému:

helm repo update

Použijte helm search příkaz k vyhledání grafů v místních úložištích:

helm search repo [chart]

Poznamenejte si název grafu a pokračujte následujícím krokem.

Krok 2:Instalace grafu pomocí příkazu instalace kormidla

helm install lze použít několika způsoby příkaz pro instalaci tabulek kormidla. Nejběžnější je použití odkazu na graf uvedený v NAME části helm search výstup.

Například pomocí syntaxe vysvětlené v části výše byste k instalaci Jenkinse napsali:

helm install jenkins jenkins/jenkins

Odkaz na graf se skládá z předpony úložiště a názvu grafu. Ve výše uvedeném příkladu Helm hledá graf jenkins v repo s názvem jenkins než budete pokračovat v instalaci.

Výstup by měl potvrdit úspěšné nasazení grafu.

Existuje několik způsobů, jak Helmovi sdělit, kde má graf hledat. Kromě odkazu na graf můžete také uvést:

  • Cesta ke sbalenému grafu:
helm install jenkins ./jenkins-1.2.3.tgz
  • Cesta k adresáři obsahujícímu rozbalený graf:
helm install jenkins-deployment ./jenkins-archive
  • Absolutní adresa URL:
helm install jenkins https://example.com/charts/jenkins-1.2.3.tgz
  • Odkaz na graf a adresa URL úložiště:
helm install --repo https://example.com/charts/ jenkins-deployment jenkins

Zkontrolujte stav

Chcete-li zkontrolovat stav vydání, použijte následující příkaz:

helm status [release-name]

Výstup je podobný výstupu helm install příkaz. Poskytuje informace o čase posledního nasazení, jmenném prostoru vydání, jeho stavu, počtu revizí a další příslušné podrobnosti.

Pokud STATUS část zprávy říká deployed , vydání bylo úspěšně nasazeno a je připraveno k použití.


Cent OS
  1. Jak používat Linuxový příkaz grep

  2. Jak používat příkaz historie v Linuxu

  3. Jak nainstalovat a používat příkaz Ping v Linuxu

  1. Jak používat příkaz Apt-Get v Linuxu

  2. Jak používat příkaz sudo v Linuxu

  3. Jak používat příkaz basename?

  1. Jak používat příkaz vmstat

  2. Jak používat příkaz nslookup

  3. Jak používat Linux na Command