Видео: Какво е ConfigMap?
2024 Автор: Stanley Ellington | [email protected]. Последно модифициран: 2023-12-16 00:13
А ConfigMap е речник на конфигурационните настройки. Този речник се състои от двойки низове ключ-стойност. Kubernetes предоставя тези стойности на вашите контейнери. Подобно на други речници (карти, хешове,) ключът ви позволява да получите и зададете стойността на конфигурацията.
По този начин как да получа ConfigMap в Kubernetes?
- Трябва да имате клъстер Kubernetes и инструментът от командния ред kubectl трябва да бъде конфигуриран да комуникира с вашия клъстер.
- Използвайте командата kubectl create configmap, за да създадете ConfigMaps от директории, файлове или буквални стойности:
- Можете да използвате kubectl describe или kubectl get, за да извлечете информация за ConfigMap.
Знайте също, каква е разликата между конфигурационните карти на Kubernetes Engine и тайните? Големият разлика между Тайните и ConfigMaps това ли са Тайни са объркани с Base64 кодиране. Може да има още разликите в бъдеще, но това е добра практика за използване Тайни за поверителни данни (като API ключове) и ConfigMaps за неповерителни данни (като номера на портове).
В тази връзка, как да редактирам ConfigMap в Kubernetes?
Просто хвърли: kubectl редактира конфигурационната карта <име на configmap > на вашия команден ред. Тогава можете редактиране вашата конфигурация. Това отваря vim редактор с configmap във формат yaml. Сега просто редактиране го и го запазете.
Как да се отърва от pod Kubernetes?
Първо, потвърдете името на възела, който искате Премахване , и се уверете, че всички от подс на възела може безопасно да бъде прекратен без никакви специални процедури. След това използвайте командата за източване, за да изгоните всички потребители подс от възела. Те ще бъдат насрочени на други възли от техния контролер (Разгръщане, ReplicaSet и т.н.).
Препоръчано:
Какво е под акаунт и за какво се използва?
Подпрофилът е отделен акаунт, вложен в по -голям акаунт или връзка. Тези отделни сметки могат да съдържат данни, кореспонденция и друга полезна информация или да съдържат средства, които се съхраняват в банка
Какво е бележка и за какво се използва?
Бележка (или меморандум, което означава „напомняне“) обикновено се използва за съобщаване на политики, процедури или свързан официален бизнес в рамките на организацията
Как да използвам Kubernetes ConfigMap?
Конфигуриране на Pod за използване на ConfigMap Създайте ConfigMap. Дефинирайте променливи на средата на контейнера, като използвате данни от ConfigMap. Конфигурирайте всички двойки ключ-стойност в ConfigMap като променливи на средата на контейнера. Използвайте дефинирани от ConfigMap променливи на средата в командите на Pod. Добавете данни ConfigMap към том. Разбиране на ConfigMaps и Pods
Как да редактирам файл ConfigMap?
Просто хвърлете: kubectl edit configmap на вашия команден ред. След това можете да редактирате конфигурацията си. Това отваря vim редактор с configmap във формат yaml. Сега просто го редактирайте и го запазете
Каква е употребата на ConfigMap в Kubernetes?
Ресурсът на ConfigMap API предоставя механизми за инжектиране на контейнери с данни за конфигурация, като същевременно поддържа контейнерите агностични за Kubernetes. ConfigMap може да се използва за съхраняване на фино-зърнеста информация като отделни свойства или грубо-зърнеста информация като цели конфигурационни файлове или JSON блобове