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
-