Пропуски Middle ConfigMap и Secret обновлено

Переменная из Secret

Вопрос

Передай в контейнер переменную DB_PASSWORD из ключа password секрета db-secret:

env:
  - name: DB_PASSWORD
    valueFrom:
      __(1)__:
        name: db-secret
        __(2)__: password

А все ключи ConfigMap api-config сразу: envFrom: [{ __(3)__: { name: api-config } }].

Попробуйте сами

Заполните пропуски по номерам.

1
2
3
Показать ответ и разбор

Коротко

valueFrom.secretKeyRef берёт одно значение по имени секрета и ключу (для ConfigMap аналог configMapKeyRef). envFrom с configMapRef или secretRef превращает все ключи объекта в переменные окружения.

Что в пропусках

1

secretKeyRef

2

key

3

configMapRef

Разбор

valueFrom.secretKeyRef берёт одно значение по имени секрета и ключу (для ConfigMap аналог configMapKeyRef). envFrom с configMapRef или secretRef превращает все ключи объекта в переменные окружения.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.