Config Map
Config Map — объект API Kubernetes, который позволяет отделить конфигурационные файлы от содержимого образа, чтобы обеспечить отказоустойчивость контейнерных приложений.
Пример Config Map:
kind: ConfigMap
apiVersion: v1
metadata:
creationTimestamp: 2016-02-18T19:14:38Z
name: example-config
namespace: default
data:
example.property.1: hello
example.property.2: world
example.property.file: |-
property.1=value-1
property.2=value-2
property.3=value-3
binaryData:
bar: L3Jvb3QvMTAw
Где:
data
— содержит данные конфигурациии.
bar
— указывает на файл, содержащий данные, отличные от UTF8, например двоичный файл хранилища ключей Java.
Данные файла добавляются в формате Base 64.
Создать Config Map можно с помощью CLI или в консоли управления.
Используйте команду:
oc create configmap <configmap_name> [options]
Перейдите в меню
.Нажмите на кнопку Сreate Config Map.
Добавьте исходный код Сonfig Map в кодовом поле и нажмите Сreate.
См.также
Подробнее о Config Map смотрите здесь.