OSIS defines a set of management API specifications for VMware Cloud Director Object Storage Extension.
OSIS allows VMware Cloud Director Object Storage Extension to communicate with third-party object storage platforms and exchange tenant and user information.
Procedure
- Configure the OSIS API connection.
ose osis admin set --name OSIS-platorm-name --url https://osis-adapter-api-server --user username --secret
password
- (Optional) If the authentication mode for OSIS is with a bearer API token, set a refresh token.
ose args set --k oss.platform.OSIS-adapter-name.admin.refresh-token --v refresh-token
- To determine the authentication mode of OSIS, run the OSIS API
GET /api/info
and view the auth_modes
property.
- Configure the third-party object storage platform S3 endpoint.
ose osis s3 set --name OSIS-platform-name --url https://platform-S3-endpoint
- Switch to the third-party object storage platform.
ose platforms enable osis --name OSIS-platform-name
- Restart the VMware Cloud Director Object Storage Extension service.
Results
You can now allow tenant organizations to use the new third-party object storage platform.