Kubernetes requirements
Configuring your Kubernetes environment
Running Altinity.Cloud in your Kubernetes environment (also known as Bring Your Own Kubernetes or BYOK) provides the convenient cloud management of Altinity.Cloud but lets you keep data within your own cloud VPCs and private data centers, all while running managed ClickHouse® in your own Kubernetes clusters. We sometimes call this Open Cloud for ClickHouse.
Each Altinity.Cloud environment is a dedicated Kubernetes cluster. This approach has several important benefits:
When you’re running Altinity.Cloud in your Kubernetes environment, you’re using the open-source analytic stack and service architecture discussed on the Altinity.Cloud 101 page.
To run Altinity.Cloud in your Kubernetes environment, you need to create your Kubernetes cluster and then use the Altinity Connector to establish a management from your Kubernetes cluster to Altinity.Cloud. The Altinity Connector establishes an outbound HTTPS connection to a management endpoint secured by certificates. This allows management commands and monitoring data to move securely between locations.
Configuring your BYOK environment is straightforward, and each step is covered in the pages of this section. The steps are:
altinitycloud-connect
utility. The Kubernetes environment connection page has all the details.When the Environment Setup wizard is finished, you’re ready to create ClickHouse clusters inside your Kubernetes environment. Details of all those tasks as well as housekeeping tasks like configuring logging and configuring backups are all explained in the following pages:
Configuring your Kubernetes environment
The easiest way to configure an EKS cluster
Tying everything together
Configuring storage for logging
Configuring storage for backups
Using ClickHouse® without Altinity.Cloud
Deleting your ClickHouse® cluster
For testing and development use only