How to Manage Plan for Vultr Managed Apache Kafka®
-
by Blog Admin
- 3
How to Manage Plan for Vultr Managed Apache Kafka®
Learn how to upgrade or downgrade your Vultr Managed Apache Kafka® instance plan to adjust resources based on your needs.
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, CLI, or Terraform.
Vultr Customer Portal
- 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.
Vultr API
- List all the databases by sending a
GET
request to the List Managed Databases endpoint and note the target database’s ID.console$ 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.console$ 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.
Vultr CLI
- List all databases and note the target database’s ID.
console
$ vultr-cli database list --summarize
- Update the plan.
console
$ vultr-cli database update <database-id> \ --plan vultr-dbaas-business-cc-1-55-2
Run
vultr-cli database update --help
to view all options.
Terraform
- Open your Terraform configuration and locate the Managed Apache Kafka® resource.
- Update the
plan
argument of your existing Managed Apache Kafka® resource, then re-apply.terraformresource "vultr_database" "kafka" { label = "kafka-cluster-1" database_engine = "kafka" database_engine_version = "3.7" region = "atl" plan = "vultr-dbaas-business-3x-occ-so-2-200-4" # Updated plan }
- Apply the configuration and observe the following output:
Apply complete! Resources: 0 added, 1 changed, 0 destroyed.
How to Manage Plan for Vultr Managed Apache Kafka® Learn how to upgrade or downgrade your Vultr Managed Apache Kafka® instance plan to adjust resources based on your needs. Vultr Managed Apache Kafka® allows customers to easily adjust their subscription to meet growing needs. Users can upgrade their plan with…
How to Manage Plan for Vultr Managed Apache Kafka® Learn how to upgrade or downgrade your Vultr Managed Apache Kafka® instance plan to adjust resources based on your needs. Vultr Managed Apache Kafka® allows customers to easily adjust their subscription to meet growing needs. Users can upgrade their plan with…