Jaké je použití ConfigMap v Kubernetes?
Jaké je použití ConfigMap v Kubernetes?

Video: Jaké je použití ConfigMap v Kubernetes?

Video: Jaké je použití ConfigMap v Kubernetes?
Video: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, Listopad
Anonim

The ConfigMap Prostředek API poskytuje mechanismy pro vkládání konfiguračních dat do kontejnerů a zároveň udržuje kontejnery agnostické Kubernetes . ConfigMap může být použitý k ukládání jemnozrnných informací, jako jsou jednotlivé vlastnosti, nebo hrubozrnných informací, jako jsou celé konfigurační soubory nebo objekty BLOB JSON.

Co je tedy ConfigMap v Kubernetes?

A ConfigMap je slovník konfiguračních nastavení. Tento slovník se skládá z párů klíč-hodnota řetězců. Kubernetes poskytuje tyto hodnoty vašim kontejnerům. Stejně jako u jiných slovníků (mapy, hash,) klíč umožňuje získat a nastavit konfigurační hodnotu.

Kromě výše uvedeného, jak nastavím proměnné prostředí v Kubernetes? Když vytvoříte Pod, můžete nastavit proměnné prostředí pro kontejnery, které běží v Podu. Na nastavit proměnné prostředí , zahrňte env nebo envFrom v konfiguračním souboru. Ve vašem shellu spusťte příkaz printenv pro zobrazení seznamu proměnné prostředí . Chcete-li opustit shell, zadejte exit.

Jak v Kubernetes vytvořím ConfigMap?

  1. Musíte mít cluster Kubernetes a nástroj příkazového řádku kubectl musí být nakonfigurován pro komunikaci s vaším clusterem.
  2. Pomocí příkazu kubectl create configmap vytvořte ConfigMaps z adresářů, souborů nebo literálových hodnot:
  3. K načtení informací o ConfigMap můžete použít kubectl description nebo kubectl get.

Co je v Kubernetes tajné?

Reklamy. Tajemství lze definovat jako Kubernetes objekty používané k ukládání citlivých dat, jako je uživatelské jméno a hesla, se šifrováním. Existuje více způsobů tvorby tajemství v Kubernetes.

Doporučuje: