ConfigMaps
На этой странице
ConfigMap — ресурс Kubernetes для неконфиденциальных данных в виде пар ключ-значение. Поды используют ConfigMap как переменные окружения, аргументы командной строки или файлы в томе.
ConfigMap не шифрует данные. Для конфиденциальных данных используйте Secret.
Где управлять
Неймспейс → Хранилище → ConfigMaps.
Скриншот: список ConfigMaps

Создание ConfigMap
- Хранилище → ConfigMaps → + Добавить ConfigMap.
- Задайте имя ConfigMap.
- При необходимости задайте возможность редактирования, текстовые и бинарные ключи.
- Нажмите Сохранить.
Чтобы добавить текстовый ключ, нажмите +, введите ключ и значение, затем Добавить.
Скриншот: текстовый ключ ConfigMap

Чтобы добавить бинарный ключ, нажмите + и загрузите файл.
Скриншот: бинарный ключ ConfigMap

Если в поле Возможность редактирования выбрано Нередактируемый, ConfigMap нельзя изменить.
Просмотр, изменение и удаление
На вкладке Манифест можно изменить ConfigMap в YAML. После правок выполните проверку; результат отображается справа. Несохранённые изменения не применяются.
Скриншот: манифест ConfigMap

Удалить ConfigMap можно одним из способов:
- в списке ConfigMaps нажмите значок удаления в строке объекта;
- на странице просмотра на вкладке ConfigMap нажмите Удалить;
- на вкладке Манифест нажмите значок удаления.
В списке ConfigMaps можно удалить один объект или несколько сразу. Как выбрать объекты и подтвердить удаление — в разделе Множественное удаление.