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]

См.также

Подробнее о Config Map смотрите здесь.