Can a Swift user account be created without creating an S3 account, in RHCS Rados Gateway?
Issue
-
By default, a Swift user account comes under a S3 user account.
-
For example, the Swift user "swift-user2" exists as a subuser to the S3 user account "S3user2", in the following example.
# radosgw-admin user info --uid=S3user2
{
"user_id": "S3user2",
"display_name": "S3user2",
"email": "",
"suspended": 0,
"max_buckets": 1000,
"auid": 0,
"subusers": [
{
"id": "S3user2:swift-user2",
"permissions": "<none>"
}
],
"keys": [
{
"user": "S3user2:swift-user2",
"access_key": "BFTUX19XXY5CDB1ZVNXU",
"secret_key": ""
},
{
"user": "S3user2",
"access_key": "BX4JB3A47AFIBB017MQZ",
"secret_key": "cE4vySnPEH0dQ82Y0t5BQ\/9ke4STV0W2H9bez0DR"
}
],
"swift_keys": [],
"caps": [],
"op_mask": "read, write, delete",
"default_placement": "",
"placement_tags": [],
"bucket_quota": {
"enabled": false,
"max_size_kb": -1,
"max_objects": -1
},
"user_quota": {
"enabled": false,
"max_size_kb": -1,
"max_objects": -1
},
"temp_url_keys": []
}
- Are there any ways to create a Swift user account without creating or nesting it under an S3 account?
Environment
-
Red Hat Ceph Storage 1.2.3
-
Red Hat Ceph Storage 1.3
-
Red Hat Ceph Storage 1.3.1
-
Red Hat Ceph Storage 1.3.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
