VMware Cloud Director Extension for Knowledge Options is a VMware Cloud Director plug-in that brings ample alternatives for managing knowledge companies comparable to MySQL, PostgreSQL, and RabbitMQ companies.
The extension additionally helps cloud suppliers publish chosen knowledge companies to their tenants, which in flip can self-manage the complete lifecycle of service – from the creation by way of the improve and repair deletion.
The most recent Knowledge Options Extension model 1.1 presents knowledge service creation, monitoring, and visualization alternatives. As well as, we now introduce an API Information that you should utilize to automate your VMware knowledge answer operations comparable to knowledge service creation, replace, and deletion.
The API Information doesn’t introduce new Knowledge Options APIs. Nonetheless, it explains methods to use Cloud Director Outlined Entity APIs for automating the most typical Knowledge Options Extension operations as a supplier or tenant.
The operations that you would be able to automate as a supplier embody – itemizing knowledge answer companies and publishing knowledge options to tenants. As a tenant, you possibly can checklist accessible knowledge options, and deploy, replace, and delete an information answer service.
The best way Knowledge Answer Extension works is to create schemas and situations within the Cloud Director Runtime Outlined Entities. These are created in the course of the set up of the Knowledge Options Extension.
The API Information explains the Knowledge Options Extension knowledge entities which are created in the course of the Knowledge Options Extension set up. Listed below are the info entities which are created for Knowledge Options Extension in Cloud Director.
Schema | Interface | Scope | Description |
DSInstance | DSObject | Namespace | Knowledge answer situations for RabbitMQ, MySQL, and PostgreSQL. API/UI shoppers don’t work together with Kubernetes sources immediately however as a substitute manipulate DSInstance for knowledge answer deployment, replace, and deletion. A DSInstance represents an information answer deployment. |
DSInstanceTemplate | DSObject | World | Templates for knowledge answer occasion creation. There are just a few pre-defined templates for every type of knowledge answer. A DSInstanceTemplate is international and public to all customers. Primarily a DSInstanceTemplate accommodates a set of pre-defined Customized Useful resource (CR) properties. |
DSProvisioning | DSObject | Namespace | A plugin operator that provisions knowledge companies in every Kubernetes cluster. DSProvisioning is utilized by Knowledge Options Operator (DSO) to reconcile knowledge operator provisioning. Configurations, description, supply package deal, availability, and entry management. |
DSConfig | DSObject | World | DSConfig shops data for container registry, and. package deal location for knowledge options. Supplier Administrator additionally makes use of DSConfig occasion to regulate tenant’s accessibility to knowledge options. |
DSCluster | DSObject | Cluster | Information from every cluster. A DSCluster data Knowledge Options Operator (DSO)’s model and well being. |
These knowledge entities will probably be a part of the Cloud Director Outlined Entity APIs that you’ll use for managing your knowledge companies.
Additionally within the information, you will see that pattern API requests for publishing, creating, updating, and deleting knowledge options companies.
Completely satisfied studying and keep tuned for extra thrilling information about Knowledge Options Extension!
For extra details about Knowledge Options Extension, test the next product documentation and weblog publish, or ship us your inquiries to our Knowledge Options Extension Slack channel.