Find out how to set up your managed analytic service in the OVHcloud Control Panel
Objective
OVHcloud Public Cloud Analytics services let you focus on building and deploying cloud applications while OVHcloud handles the analytics infrastructure and maintenance.
This guide explains how to order a Public Cloud Analytics service via the OVHcloud Control Panel, API, CLI, or Terraform.
Terraform installed (Terraform method only — tested with version v1.14.6)
Instructions
Via the OVHcloud Control Panel
Via the OVHcloud API
Via the OVHcloud CLI
Via Terraform
Log in to your , open the Public Cloud section, and select your project. In the left-hand navigation under Databases & Analytics, click Analytics to access Kafka, Kafka Connect, Kafka MirrorMaker, Dashboards, or OpenSearch.
Click Create your managed analytics service (or Create a service if your project already contains analytics services).
Step 1: Select your engine and version
Optionally rename your service (auto-generated by default), then select the engine and version.
Step 2: Select a datacentre
Choose the geographical region of the data centre in which your analytics service will be hosted.
Step 3: Select a service plan
Choose a service plan. You can upgrade it after creation.
See the capabilities page of your selected analytics type for plan property details.
Step 4: Select your instance
Select the instance. The number of nodes is set by the solution selected above, and cannot be modified in this case.
See the capabilities page of your selected analytics service type for hardware and configuration details.
Take note of the pricing information.
Step 5: Sizing
Additional storage can be ordered and, depending on the engine, the number of nodes in your cluster can be adjusted.
Step 6: Configure your options
Configure the network and authorised IPs.
Connecting a private network (optional)
If you already have a private subnet available, select Private network (vRack) and choose it from the drop-down menu. This option may not be available for the selected service type.
You can be redirected to create a private network or subnet via the corresponding links. In that case, you will need to restart the analytics service order.
Add the IP addresses or address ranges allowed to connect to your service.
Info
For security, the default network configuration blocks all incoming connections. Authorise a suitable IP address to access your analytics service.
Step 7: Summary and confirmation
The right-hand panel displays a live summary of your order that updates as you make selections. Review it, then click Order to confirm.
To view the equivalent API or Terraform call before ordering, click API and Terraform equivalent.
Your analytics service deploys within a few minutes. Messages in the OVHcloud Control Panel notify you when the analytics service is ready to use.
To configure your service after installation, see the Configure your instance to accept incoming connections guide for your analytics service type, available in our catalog.
The call returns an object listing the allowed engines (with versions), plans, and flavors.
Get the availability
The availability endpoint lists the valid parameter combinations. For example, an OpenSearch Essential plan allows clusters with a single node, whereas Business allows 3 to 8 nodes. Choose the combination that best fits your needs.
This password will not be available later: OVHcloud does not store user passwords.
Step 5: Start using the cluster
The cluster connection information is available in your OVHcloud Control Panel. You can now use the cluster.
Info
All commands require either the --cloud-project <projectId> flag or the OVH_CLOUD_PROJECT_SERVICE environment variable, set to your Public Cloud project ID.
For security, the default network configuration blocks all incoming connections. Authorise a suitable IP address to access your analytics service.
For private networking, add --network-id <networkId> and --subnet-id <subnetId>.
Step 3: Wait for your analytics service to be ready
ovhcloud cloud managed-analytics get <clusterId> --cloud-project <projectId>
Its status transitions to READY when the cluster is available.
Step 4: Reset the primary user password
# List users and retrieve the admin user IDovhcloud cloud managed-analytics user list <clusterId> --cloud-project <projectId># Reset the admin user passwordovhcloud cloud managed-analytics user credentials-reset <clusterId> <userId> --cloud-project <projectId>
Warning
This password will not be available later: OVHcloud does not store user passwords.
Step 5: Start using the cluster
The cluster connection information is available in your OVHcloud Control Panel. You can now use the cluster.
Step 1: Gather the OVHcloud required parameters
The OVHcloud Terraform provider requires the following credentials:
Visit our dedicated Discord channel to ask questions, provide feedback, and interact directly with the team that builds our Analytics services.
If you need training or technical assistance to implement our solutions, contact your sales representative or our Professional Services experts for a quote and a custom analysis of your project.