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