Aké je použitie ConfigMap v Kubernetes?
Aké je použitie ConfigMap v Kubernetes?

Video: Aké je použitie ConfigMap v Kubernetes?

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

The ConfigMap Prostriedok rozhrania API poskytuje mechanizmy na vkladanie konfiguračných údajov do kontajnerov, pričom kontajnery udržiavajú agnostické Kubernetes . ConfigMap môže byť použité na ukladanie jemnozrnných informácií, ako sú jednotlivé vlastnosti, alebo hrubozrnných informácií, ako sú celé konfiguračné súbory alebo bloby JSON.

Čo je teda ConfigMap v Kubernetes?

A ConfigMap je slovník konfiguračných nastavení. Tento slovník pozostáva z párov reťazcov kľúč – hodnota. Kubernetes poskytuje tieto hodnoty vašim kontajnerom. Podobne ako pri iných slovníkoch (mapy, hash,) kľúč umožňuje získať a nastaviť hodnotu konfigurácie.

Okrem vyššie uvedeného, ako nastavím premenné prostredia v Kubernetes? Keď vytvoríte pod, môžete nastaviť premenné prostredia pre kontajnery, ktoré bežia v Pod. Komu nastaviť premenné prostredia , zahŕňajú env alebo envFrom v konfiguračnom súbore. Vo svojom prostredí spustite príkaz printenv, aby ste zobrazili zoznam premenné prostredia . Ak chcete opustiť shell, zadajte exit.

Ako vytvorím ConfigMap v Kubernetes?

  1. Musíte mať klaster Kubernetes a nástroj príkazového riadka kubectl musí byť nakonfigurovaný na komunikáciu s vaším klastrom.
  2. Pomocou príkazu kubectl create configmap vytvorte ConfigMaps z adresárov, súborov alebo doslovných hodnôt:
  3. Na získanie informácií o ConfigMap môžete použiť kubectl description alebo kubectl get.

Čo je tajné v Kubernetes?

Reklamy. Tajomstvá možno definovať ako Kubernetes objekty používané na ukladanie citlivých údajov, ako sú používateľské meno a heslá, so šifrovaním. Spôsobov tvorby je viacero tajomstvá v Kubernetes.

Odporúča: