Выбор ответа Middle Секреты и управление ключами обновлено
Kubernetes Secrets
Вопрос
Что верно про объекты Secret в Kubernetes по умолчанию?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Данные в base64, но не зашифрованы: их видит любой с доступом к etcd. base64 это кодирование, а не шифрование.
Варианты ответа
- Данные в base64, но не зашифрованы: их видит любой с доступом к etcdправильный ответ
- Они зашифрованы AES-256 ключом кластера, который генерируется при установке
- Их невозможно прочитать через kubectl, только смонтировать в под
- Они хранятся в памяти узлов и не попадают в etcd на диск
Разбор
base64 это кодирование, а не шифрование. Нужно включить шифрование etcd (EncryptionConfiguration, лучше с KMS-провайдером), ограничить RBAC на чтение Secret и по возможности использовать внешнее хранилище. Прочитать через kubectl можно при наличии прав.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.