Mi az a ConfigMap?
Mi az a ConfigMap?

Videó: Mi az a ConfigMap?

Videó: Mi az a ConfigMap?
Videó: 26 - Использование ConfigMap и переменных окружения в Kubernetes 2024, November
Anonim

A ConfigMap a konfigurációs beállítások szótára. Ez a szótár karakterláncok kulcs-érték párjaiból áll. A Kubernetes ezeket az értékeket biztosítja a tárolók számára. A többi szótárhoz hasonlóan (térképek, hashek,) a kulcs lehetővé teszi a konfigurációs érték lekérését és beállítását.

Ilyen módon hogyan szerezhetek be ConfigMap-et a Kubernetesben?

  1. Kubernetes-fürttel kell rendelkeznie, és a kubectl parancssori eszközt konfigurálni kell a fürttel való kommunikációhoz.
  2. A kubectl create configmap paranccsal könyvtárakból, fájlokból vagy literális értékekből hozhat létre konfigurációs térképeket:
  3. A kubectl description vagy a kubectl get segítségével lekérheti a ConfigMap adatait.

Tudja azt is, mi a különbség a Kubernetes Engine konfigurációs térképei és a titkok között? A nagy különbség a titkok között és ConfigMaps azok Titkok homályosak val,-vel Base64 kódolás. Lehet több is különbségek a a jövőben, de jó gyakorlat a használata Titkok bizalmas adatokhoz (például API-kulcsokhoz) és ConfigMaps nem bizalmas adatokhoz (például portszámokhoz).

Ebben a tekintetben hogyan szerkeszthetem a ConfigMap-et a Kubernetesben?

Csak dobd: kubectl configmap szerkesztése <a neve configmap > a parancssorban. Akkor lehet szerkeszteni a konfigurációd. Ezzel megnyílik egy vim szerkesztő a … val configmap yaml formátumban. Most egyszerűen szerkeszteni és mentse el.

Hogyan lehet megszabadulni a pod Kubernetestől?

Először erősítse meg a kívánt csomópont nevét távolítsa el , és győződjön meg arról, hogy az összes hüvelyek a csomóponton biztonságosan leállítható minden különösebb eljárás nélkül. Ezután használja a drain paranccsal az összes felhasználót hüvelyek a csomóponttól. A vezérlőjük ütemezi őket más csomópontokra (telepítés, replikakészlet stb.).

Ajánlott: