cloudstack/plugins
Wido den Hollander c3f0d14d31
storage/object: Add support for Ceph RGW Object Store (#8389)
This feature adds support for Ceph's RADOS Gateway (RGW) support for the
Object Store feature of CloudStack.

The RGW of Ceph is Amazon S3 compliant and is therefor an easy and straigforward
implementation of basic S3 features.

Existing Ceph environments can have the RGW added as an additional feature to a
cluster already providing RBD (Block Device) to a CloudStack environment.

Introduce the BucketTO to pass to the drivers. This replaces just passing the bucket's name.

Some upcoming drivers require more information then just the bucket name to perform their actions,
for example they require the access and secret key which belong to the account of this bucket.

This is leftover code from a long time ago and this validation test has nu influence
on the end result on how a URL will be used afterwards.

We should support hosts pointing to an IPv6(-only) address out of the box.

For the code it does not matter if it's IPv4 or IPv6. This is the admin's choice.

Signed-off-by: Rohit Yadav <rohit.yadav@shapeblue.com>
Co-authored-by: Rohit Yadav <rohit.yadav@shapeblue.com>
2024-09-05 17:58:39 +05:30
..
acl Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
affinity-group-processors server: do not check affinity groups if no vm group mappings (#9542) 2024-08-21 10:27:33 +02:00
alert-handlers Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
api Build: drop EL7 support, support JRE17 for packages and sonar check (#8609) 2024-08-27 16:09:10 +05:30
backup Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
ca/root-ca Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
database Improvements to quota tariffs APIs and UI (#9225) 2024-08-15 14:16:44 -03:00
dedicated-resources Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
deployment-planners Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
drs/cluster Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
event-bus add domainpath to WebhookResponse 2024-08-26 18:10:32 +02:00
ha-planners/skip-heurestics Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
host-allocators/random Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
hypervisors feature: Shared Storage Filesystem as a First Class Feature (#9208) 2024-09-05 17:22:32 +05:30
integrations Shared Network Firewall (Security groups) in Advanced zone without security groups (#9415) 2024-09-05 10:35:05 +02:00
metrics feature: Shared Storage Filesystem as a First Class Feature (#9208) 2024-09-05 17:22:32 +05:30
network-elements framework/db: use HikariCP as default and improvements (#9518) 2024-09-05 09:36:58 +05:30
outofbandmanagement-drivers Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
shutdown Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
storage storage/object: Add support for Ceph RGW Object Store (#8389) 2024-09-05 17:58:39 +05:30
storage-allocators/random Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
user-authenticators Go back to default timestamp on logging (#8925) 2024-09-05 09:13:04 +02:00
user-two-factor-authenticators Updating pom.xml version numbers for release 4.19.2.0-SNAPSHOT 2024-07-19 10:29:26 +05:30
pom.xml storage/object: Add support for Ceph RGW Object Store (#8389) 2024-09-05 17:58:39 +05:30