S3StorageClass
Scope: Cluster
Version: v1alpha1
-
объектmetadata
-
объектspecконфигурация S3 Storage Class.
-
строкаspec.accessKeyID
Обязательный параметр
AccessKeyID, используемый для подключения к хранилищу. Аналог AWSaws_access_key_id.Минимальная длина:
1 -
строкаspec.accessKeySecret
Обязательный параметр
SecretAccessKey, используемый для подключения к хранилищу. Аналог AWSaws_secret_access_key.Минимальная длина:
1 -
строкаspec.bucketNameНазвание bucket в S3-хранилище. Если пустое, новый bucket будет создан для каждого PVC. Если не пустое, новый каталог (путь) внутри указанного bucket’a будет создан для каждого PVC. Если bucket не существует, он будет создан.
-
строкаspec.endpointUrl
Обязательный параметр
URL S3 API endpoint’a. Для AWS должно быть в формате: “https://s3..amazonaws.com” (например “https://s3.eu-central-1.amazonaws.com”). -
булевыйspec.insecureЕсли выставлен в true, S3 storage class не будет проверять валидность SSL-сертификата S3 endpoint’a. Этот параметр включает режим игнорирования ошибок сертификата в случае использования с https endpoint’ами. Использование этой опции небезопасно, мы не рекомендуем ее использовать.
По умолчанию:
false -
целочисленныйspec.maxCacheSize
Обязательный параметр
Размер кеша монтировщика в памяти в мегабайтах.Допустимые значения:
200 <= X -
строкаspec.regionРегион для S3-хранилища. Для AWS указывается через параметр endpointUrl
Минимальная длина:
1
-