Lyvecloud

``` NAME: singularity storage create s3 lyvecloud - Seagate Lyve Cloud

USAGE: singularity storage create s3 lyvecloud [command options] [arguments...]

DESCRIPTION: --env-auth 从运行时获取AWS凭证(环境变量或EC2/ECS元数据,如果没有环境变量)。

  仅在access_key_id和secret_access_key为空时适用。

  示例:
     | false | 在下一步中输入AWS凭证。
     | true  | 从环境获取AWS凭证(环境变量或IAM)。

--access-key-id AWS Access Key ID。

  为空表示匿名访问或运行时凭证。

--secret-access-key AWS Secret Access Key(密码)。

  为空表示匿名访问或运行时凭证。

--region 连接的区域。

  如果您使用的是S3 clone并且没有区域,则留空。

  示例:
     | <unset>            | 如果不确定,请使用此选项。
     |                    | 将使用v4签名和空区域。
     | other-v2-signature | 仅当v4签名不起作用时使用此选项。
     |                    | 例如:早期版本的Jewel/v10 CEPH。

--endpoint S3 API的终端点。

--location-constraint 地理位置限制-必须设置为匹配区域。

--acl 创建存储桶、存储或复制对象时使用的预定义ACL。

--bucket-acl 创建存储桶时使用的预定义ACL。

--upload-cutoff 切换到分块上传的大小。

--chunk-size 上传时要使用的块大小。

--max-upload-parts 多部分上传中的最大部分数。

--copy-cutoff 切换到多部分复制的大小。

--disable-checksum 不要将MD5校验和与对象元数据一起存储。

--shared-credentials-file 共享凭证文件的路径。

--profile 共享凭证文件中要使用的配置文件。

--session-token AWS会话令牌。

--upload-concurrency 多部分上传的并发数。

--force-path-style 如果为true,则使用路径格式访问,如果为false,则使用虚拟主机格式访问。

--v2-auth 如果为true,则使用v2身份验证。

--list-chunk 列出块的大小(每个ListObject S3请求的响应列表)。

--list-version 要使用的ListObjects版本:1,2或0自动。

--list-url-encode 是否对列表进行URL编码:true/false/unset

--no-check-bucket 如果设置,则不尝试检查存储桶是否存在或创建它。

--no-head 如果设置,则不对已上传的对象执行HEAD请求以检查完整性。

--no-head-object 如果设置,则在获取对象时不会进行HEAD请求。

--encoding 后端的编码方式。

--memory-pool-flush-time 内部内存缓冲池刷新的频率。

--memory-pool-use-mmap 是否在内部内存缓冲池中使用mmap缓冲区。

--disable-http2 禁用S3后端的HTTP/2使用。

--download-url 下载的自定义终结点。

--use-multipart-etag 是否在多部分上传中使用ETag进行验证。

--use-presigned-request 是否使用预签名请求或PutObject进行单部分上传。

--versions 在目录列表中包含旧版本。

--version-at 按指定的时间显示文件版本。

--decompress 如果设置,将解压缩gzip编码的对象。

--might-gzip 如果后端可能压缩对象,请进行此设置。

--no-system-metadata 禁止设置和读取系统元数据

OPTIONS: --access-key-id value AWS Access Key ID。[$ACCESS_KEY_ID] --acl value 创建存储桶和存储或复制对象时使用的预定义ACL。[$ACL] --endpoint value S3 API的终端点。[$ENDPOINT] --env-auth 从运行时获取AWS凭证(环境变量或EC2/ECS元数据,如果没有环境变量)。 (默认值:false) [$ENV_AUTH] --help, -h 显示帮助 --location-constraint value 地理位置限制-必须设置为匹配区域。[$LOCATION_CONSTRAINT] --region value 连接的区域。[$REGION] --secret-access-key value AWS Secret Access Key (密码)。[$SECRET_ACCESS_KEY]

Advanced

--bucket-acl value 创建存储桶时使用的预定义ACL。[$BUCKET_ACL] --chunk-size value 上传时要使用的块大小。 (默认值:"5Mi") [$CHUNK_SIZE] --copy-cutoff value 切换到多部分复制的大小。 (默认值:"4.656Gi") [$COPY_CUTOFF] --decompress 如果设置,将解压缩gzip编码的对象。 (默认值:false) [$DECOMPRESS] --disable-checksum 不要将MD5校验和与对象元数据一起存储。 (默认值:false) [$DISABLE_CHECKSUM] --disable-http2 禁用S3后端的HTTP/2使用。 (默认值:false) [$DISABLE_HTTP2] --download-url value 下载的自定义终结点。[$DOWNLOAD_URL] --encoding value 后端的编码方式。 (默认值:"Slash,InvalidUtf8,Dot") [$ENCODING] --force-path-style 如果为true,则使用路径格式访问;如果为false,则使用虚拟路径格式访问。 (默认值:true) [$FORCE_PATH_STYLE] --list-chunk value 列出块的大小(每个ListObject S3请求的响应列表)。 (默认值:1000) [$LIST_CHUNK] --list-url-encode value 是否对列表进行URL编码:true/false/unset (默认值:"unset") [$LIST_URL_ENCODE] --list-version value 要使用的ListObjects版本:1,2或0自动。 (默认值:0) [$LIST_VERSION] --max-upload-parts value 多部分上传中的最大部分数。 (默认值:10000) [$MAX_UPLOAD_PARTS] --memory-pool-flush-time value 内部内存缓冲池刷新的频率。 (默认值:"1m0s") [$MEMORY_POOL_FLUSH_TIME] --memory-pool-use-mmap 是否在内部内存缓冲池中使用mmap缓冲区。 (默认值:false) [$MEMORY_POOL_USE_MMAP] --might-gzip value 如果后端可能压缩对象,请进行此设置。 (默认值:"unset") [$MIGHT_GZIP] --no-check-bucket 如果设置,则不尝试检查存储桶是否存在或创建它。 (默认值:false) [$NO_CHECK_BUCKET] --no-head 如果设置,则不对已上传的对象执行HEAD请求以检查完整性。 (默认值:false) [$NO_HEAD] --no-head-object 如果设置,则在获取对象时不会进行HEAD请求。 (默认值:false) [$NO_HEAD_OBJECT] --no-system-metadata 禁止设置和读取系统元数据 (默认值:false) [$NO_SYSTEM_METADATA] --profile value 共享凭证文件中要使用的配置文件。[$PROFILE] --session-token value AWS会话令牌。[$SESSION_TOKEN] --shared-credentials-file value 共享凭证文件的路径。[$SHARED_CREDENTIALS_FILE] --upload-concurrency value 多部分上传的并发数。 (默认值:4) [$UPLOAD_CONCURRENCY] --upload-cutoff value 切换到分块上传的大小。 (默认值:"200Mi") [$UPLOAD_CUTOFF] --use-multipart-etag value 是否在多部分上传中使用ETag进行验证 (默认值:"unset") [$USE_MULTIPART_ETAG] --use-presigned-request 是否使用预签名请求或PutObject进行单部分上传 (默认值:false) [$USE_PRESIGNED_REQUEST] --v2-auth 如果为true,则使用v2身份验证。 (默认值:false) [$V2_AUTH] --version-at value 按指定的时间显示文件版本。 (默认值:"off") [$VERSION_AT] --versions 在目录列表中包含旧版本。 (默认值:false) [$VERSIONS]

General

--name value 存储的名称 (默认值:自动生成的) --path value 存储的路径

Last updated

Was this helpful?