Vultr Managed Apache Kafka® allows customers to easily adjust their subscription to meet growing needs. Users can upgrade their plan with a few simple steps, ensuring they have access to additional resources and capabilities as their data streaming requirements evolve. This user-friendly interface facilitates seamless transitions between plans, enabling customers to scale their Kafka database efficiently while maintaining optimal performance.
Follow this guide to manage plan for Vultr Managed Apache Kafka® using the Vultr Customer Portal, API, and CLI.
Navigate to Products and select Databases.
Select the target database.
Navigate to Settings, and select Change Plan.
Select a Server Type, a Plan, and number of Brokers.
Click Save to apply the changes.
List all the databases by sending a GET
request to the List Managed Databases endpoint and note the target database's ID.
$ curl "https://api.vultr.com/v2/databases" \
-X GET \
-H "Authorization: Bearer ${VULTR_API_KEY}"
Send a PUT
request to the Update Managed Database endpoint to change the plan.
$ curl "https://api.vultr.com/v2/databases/<database-id>" \
-X PUT \
-H "Authorization: Bearer ${VULTR_API_KEY}" \
-H "Content-Type: application/json" \
--data '{
"plan" : "vultr-dbaas-business-3x-occ-so-2-200-4"
}'
Visit the Update Managed Database endpoint to view additional attributes to add to your request.
List all databases and note the target database's ID.
$ vultr-cli database list --summarize
Update the plan.
$ vultr-cli database update <database-id> \
--plan vultr-dbaas-business-cc-1-55-2
Run vultr-cli database update --help
to view all options.