SecretsStoreImport
Scope: Namespaced
Version: v1alpha1
Namespaced Custom resource для описания маппинга секретов в Vault-совместимом хранилище и файлами в контейнерах
-
spec
-
spec.files
Обязательный параметр
-
spec.files.nameИмя файла, в который будет помещен секрет
Шаблон:
^[-_a-zA-Z0-9.]+$
-
spec.files.source
-
spec.files.source.key
Обязательный параметр
Ключ в Vault-совместимом kv хранилищеШаблон:
^[-a-zA-Z0-9_.]+$
-
spec.files.source.path
Обязательный параметр
Путь в Vault-совместимом kv хранилищеШаблон:
^[-a-zA-Z0-9_.\/]+$
-
-
-
spec.role
Обязательный параметр
Роль в vault-совместимом хранилищеШаблон:
^[-_\.a-zA-Z0-9]+$
-
spec.type
Обязательный параметр
В данный момент поддерживается только тип CSIДопустимые значения:
CSI
-