VMware Cloud Director Extension for Information Options is a VMware Cloud Director plug-in that brings ample alternatives for managing knowledge providers reminiscent of MySQL, PostgreSQL, and RabbitMQ providers.
The extension additionally helps cloud suppliers publish chosen knowledge providers to their tenants, which in flip can self-manage your complete lifecycle of service – from the creation via the improve and repair deletion.
The most recent Information Options Extension model 1.1 presents knowledge service creation, monitoring, and visualization alternatives. As well as, we now introduce an Information Options Extension API Information that you need to use to automate your VMware knowledge answer operations reminiscent of knowledge service creation, replace, and deletion.
The API Information doesn’t introduce new Information Options APIs. Nonetheless, it explains the best way to use Cloud Director Outlined Entity APIs for automating the most typical Information Options Extension operations as a supplier or tenant.
The operations you could automate as a supplier embody – itemizing knowledge answer providers and publishing knowledge options to tenants. As a tenant, you may record out there knowledge options, and deploy, replace, and delete a knowledge answer service.
The best way Information 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 Information Options Extension.
The API Information explains the Information Options Extension knowledge entities which can be created in the course of the Information Options Extension set up. Listed below are the information entities which can be created for Information Options Extension in Cloud Director.
|DSInstance||DSObject||Namespace||Information answer situations for RabbitMQ, MySQL, and PostgreSQL. API/UI purchasers don’t work together with Kubernetes assets instantly however as a substitute manipulate DSInstance for knowledge answer deployment, replace, and deletion. A DSInstance represents a knowledge answer deployment.|
|DSInstanceTemplate||DSObject||International||Templates for knowledge answer occasion creation. There are a number of pre-defined templates for every type of knowledge answer. A DSInstanceTemplate is world and public to all customers. Basically a DSInstanceTemplate incorporates a set of pre-defined Customized Useful resource (CR) properties.|
|DSProvisioning||DSObject||Namespace||A plugin operator that provisions knowledge providers in every Kubernetes cluster. DSProvisioning is utilized by Information Options Operator (DSO) to reconcile knowledge operator provisioning. Configurations, description, supply bundle, availability, and entry management.|
|DSConfig||DSObject||International||DSConfig shops data for container registry, and. bundle location for knowledge options. Supplier Administrator additionally makes use of DSConfig occasion to manage tenant’s accessibility to knowledge options.|
|DSCluster||DSObject||Cluster||Data from every cluster. A DSCluster information Information Options Operator (DSO)’s model and well being.|
These knowledge entities might be a part of the Cloud Director Outlined Entity APIs that you’ll use for managing your knowledge providers.
Additionally within the information, you can see pattern API requests for publishing, creating, updating, and deleting knowledge options providers.
Joyful studying and keep tuned for extra thrilling information about Information Options Extension!