ClickHouse Clusters hosted on Altinity.Cloud have the following structural attributes. These determine options such as the version of ClickHouse installed on them, how many replicas, and other important features.
|Cluster Name||The name for this cluster. It will be used for the hostname of the cluster.||Cluster names must be DNS compliant. This includes:
|Node Type||Determines the number of CPUs and the amount of RAM used per node.||The following Node Types are sample values, and may be updated at any time:
|Node Storage||The amount of storage space available to each node, in GB.|
|Number of Volumes||Storage can be split across multiple volumes. The amount of data stored per node is the same as set in Node Storage, but it split into multiple volumes.
Separating storage into multiple volumes can increase query performance.
|Volume Type||Defines the Amazon Web Services volume class. Typically used to determine whether or not to encrypt the columns.||Values:
|Number of Shards||Shards represent a set of nodes. Shards can be replicated to provide increased availability and computational power.|
|ClickHouse Version||The version of the ClickHouse database that will be used on each node.
To run a custom ClickHouse container version, specify the Docker image to use.
|Currently available options:
|ClickHouse Admin Name||The name of the ClickHouse administrative user.||Set to admin by default. Can not be changed.|
|ClickHouse Admin Password||The password for the ClickHouse administrative user.|
|Data Replication||Toggles whether shards will be replicated. When enabled, Zookeeper is required to manage the shard replication process.||Values:
|Number of Replicas||Sets the number of replicas per shard. Only enabled if Data Replication is enabled.|
|Zookeeper Configuration||When Data Replication is set to Enabled, Zookeeper is required. This setting determines how Zookeeper will run and manage shard replication.
The Zookeeper Configuration mainly sets how many Zookeeper nodes are used to manage the shards. More Zookeeper nodes increases the availability of the cluster.
|Zookeeper Node Type||Determines the type of Zookeeper node.||Defaults to default and can not be changed.|
|Node Placement||Sets how nodes are distributed via Kubernetes. Depending on your situation and how robust you want your replicas and clusters.||Values:
|Enable Backups||Backs up the cluster. These can be restored in the event data loss or to roll back to previous versions.||Values:
|Backup Schedule||Determines how often the cluster will be backed up.||Defaults to Daily|
|Number of Backups to keep||Sets how many backups will be stored before deleting the oldest one||Defaults to 5.|
|Endpoint||The Access point Domain Name.||This is hard set by the name of your cluster and your organization.|
|Use TLS||Sets whether or not to encrypt external communications with the cluster to TLS.||Default to Enabled and can not be changed.|
|Load Balancer Type||The load balancer manages communications between the various nodes to ensure that nodes are not overwhelmed.||Defaults to Altinity Edge Ingress|
|Protocols||Sets the TCP ports used in external communications with the cluster.||Defaults to ClickHouse TCP port
Was this page helpful?
Glad to hear it!
Sorry to hear that. We'll track this issue and see how we can improve.