VMware Cloud Director Extension for Knowledge Options is a VMware Cloud Director plug-in that brings ample alternatives for managing information companies similar to MySQL, PostgreSQL, and RabbitMQ companies.
The extension additionally helps cloud suppliers publish chosen information companies to their tenants, which in flip can self-manage all the lifecycle of service – from the creation by way of the improve and repair deletion.
The newest Knowledge Options Extension model 1.1 gives information service creation, monitoring, and visualization alternatives. As well as, we now introduce an API Information that you need to use to automate your VMware information resolution operations similar to information service creation, replace, and deletion.
The API Information doesn’t introduce new Knowledge Options APIs. Nonetheless, it explains tips on how to use Cloud Director Outlined Entity APIs for automating the most typical Knowledge Options Extension operations as a supplier or tenant.
The operations you can automate as a supplier embody – itemizing information resolution companies and publishing information options to tenants. As a tenant, you possibly can listing out there information options, and deploy, replace, and delete an information resolution service.
The best way Knowledge Resolution Extension works is to create schemas and situations within the Cloud Director Runtime Defined Entities. These are created in the course of the set up of the Knowledge Options Extension.
The API Information explains the Knowledge Options Extension information entities which might be created in the course of the Knowledge Options Extension set up. Listed here are the information entities which might be created for Knowledge Options Extension in Cloud Director.
|DSInstance||DSObject||Namespace||Knowledge resolution situations for RabbitMQ, MySQL, and PostgreSQL. API/UI shoppers don’t work together with Kubernetes assets straight however as a substitute manipulate DSInstance for information resolution deployment, replace, and deletion. A DSInstance represents an information resolution deployment.|
|DSInstanceTemplate||DSObject||International||Templates for information resolution occasion creation. There are just a few pre-defined templates for every type of information resolution. A DSInstanceTemplate is international and public to all customers. Primarily a DSInstanceTemplate comprises a set of pre-defined Customized Useful resource (CR) properties.|
|DSProvisioning||DSObject||Namespace||A plugin operator that provisions information companies in every Kubernetes cluster. DSProvisioning is utilized by Knowledge Options Operator (DSO) to reconcile information operator provisioning. Configurations, description, supply package deal, availability, and entry management.|
|DSConfig||DSObject||International||DSConfig shops data for container registry, and. package deal location for information options. Supplier Administrator additionally makes use of DSConfig occasion to regulate tenant’s accessibility to information options.|
|DSCluster||DSObject||Cluster||Data from every cluster. A DSCluster data Knowledge Options Operator (DSO)’s model and well being.|
These information entities will probably be a part of the Cloud Director Outlined Entity APIs that you’ll use for managing your information companies.
Additionally within the information, one can find pattern API requests for publishing, creating, updating, and deleting information options companies.
Comfortable studying and keep tuned for extra thrilling information about Knowledge Options Extension!