RGW
YYYDFUNI
hualihushao
展开
-
ceph rgw 构造一次 post 请求
1、这时可以用S3协议的Presigned URLs来实现无鉴权读写操作。 2、使用boto3构造预授权 import boto3 import json s3 = boto3.client("s3") """ Bucket:预授权桶 Key:预授权对象名称,这个Key是固定的,上传后就是这个名称 ExpiresIn:多长时间内有效 单位 秒 """ res = s3.generate_presigned_post(Bucket="test", Key="test", ExpiresIn=3600原创 2021-09-24 18:47:29 · 216 阅读 · 1 评论 -
Ceph RGW 对象网关服务状态检测脚本
#!/use/bin/env python # -*- coding=utf-8 -*- import boto3 import time aws_access_key = "test" aws_secret_key = "test" endpoint_url = "http://192.168.0.0:1234" bucket_name = "test" object_prefix = "Object" s3 = boto3.client( service_name="s3", aw.原创 2020-08-20 10:23:26 · 420 阅读 · 0 评论