ConfigMaps
Część sekcji Wprowadzenie do Kubernetes ścieżki Terminal w Coddy. Lekcja 26 z 45.
Ustawienia, takie jak motyw kolorystyczny lub poziom logowania, nie powinny być na stałe wpisane w obraz, ponieważ każda zmiana oznacza konieczność jego ponownego zbudowania. Kubernetes przechowuje je w obiekcie ConfigMap: nazwanym zbiorze par klucz/wartość, które Pody mogą odczytywać.
Utwórz jeden z wartości literałów:
kubectl create configmap app-config --from-literal=COLOR=blue --from-literal=MODE=devKubernetes odpowiada configmap/app-config created. Wyświetl je za pomocą kubectl get configmaps (krótka forma cm).
Aby zobaczyć wartości, opisz ConfigMap:
kubectl describe configmap app-configSekcja Data zawiera listę wszystkich kluczy wraz z ich wartościami. ConfigMap służy do przechowywania zwykłych ustawień, a nie sekretów: każda osoba, która może odczytać ten obiekt, widzi te wartości.
Wyzwanie
PoczątkującyUtwórz ConfigMap o nazwie app-config z dwoma kluczami: COLOR ustawionym na blue i MODE ustawionym na dev, a następnie wyświetl jego opis, aby zobaczyć wartości.
Spróbuj swoich sił
Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.
Wszystkie lekcje w sekcji Wprowadzenie do Kubernetes
Poćwicz samodzielnie: Edytor online Terminal