Compose Database-as-a-Service Help and Documentation

Everything you need to know about Compose, Hosted or Enterprise, is here in our help system. Whether you run one database for your businesses' sole application or six different databases to support an entire corporation, we've got the information you need.

etcd Resources and Scaling


etcdv2 is being deprecated

With the release of etcd3 from beta, Compose will soon no longer support etcd2 on the platform. The deprecation schedule is:
November 1st, 2017 - No more v2 provisions.
February 1st, 2018 - Official EOL
May 1st, 2018 - Start spinning down deployments.

Please plan on upgrading or deprovisioning your etcd2 deployments accordingly.

etcd resource scaling

A etcd deployment allows for vertical scaling of both the database nodes and its TCP portals.

Vertical Scaling

The vertical scaling option allows for memory and storage to be added to each database node. Vertical scaling is the dimension that Compose Auto-scaling operates in.

Adding memory and storage to etcd nodes

In the Deployment Resources view for etcd the top panel shows the configured database nodes. Each row displays the node name, its location, and its IP address. In the top right, the memory and storage allocated to the nodes is displayed.

List of resources for an etcd deployment.List of resources for an etcd deployment.

List of resources for an etcd deployment.

In the lower right of the panel are buttons to adjust the nodes. To add or reduce memory allocated to an etcd deployment, click the Scale button. This takes you to the Scale Nodes view:

The Scale Nodes view.The Scale Nodes view.

The Scale Nodes view.

By adjusting the slider, you can raise or lower the memory allocated to the etcd nodes. The storage allocation is 1:1 with the selected memory allocation. When the slider is moved, the view updates with the new cost per month for the deployment.

Adding resources to the nodes.Adding resources to the nodes.

Adding resources to the nodes.

Clicking Confirm triggers the rescaling of the deployment.

Adding memory to portals

For etcd there will be at least two TCP portals. Below is an example from the Scale TCP Portals view where the slider is set to scale them:

Adding resources to the portals.Adding resources to the portals.

Adding resources to the portals.

Both portals will be scaled to the new memory size.

Still Need Help?

If this article didn't solve things, summon a human and get some help!

Updated 2 years ago

etcd Resources and Scaling

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.