You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/cloud/guides/infrastructure/01_deployment_options/byoc/01_overview.md
+22-4Lines changed: 22 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,24 +7,42 @@ description: 'Deploy ClickHouse on your own cloud infrastructure'
7
7
doc_type: 'reference'
8
8
---
9
9
10
+
import Image from '@theme/IdealImage';
11
+
import byoc1 from '@site/static/images/cloud/reference/byoc-1.png';
12
+
10
13
## Overview {#overview}
11
14
12
15
BYOC (Bring Your Own Cloud) allows you to deploy ClickHouse Cloud on your own cloud infrastructure. This is useful if you have specific requirements or constraints that prevent you from using the ClickHouse Cloud managed service.
13
16
14
17
> **If you would like access, please [contact us](https://clickhouse.com/cloud/bring-your-own-cloud).** Refer to our [Terms of Service](https://clickhouse.com/legal/agreements/terms-of-service) for additional information.
15
18
16
-
BYOC is currently only supported for AWS. You can join the wait list for GCP and Azure [here](https://clickhouse.com/cloud/bring-your-own-cloud).
17
-
18
19
:::note
19
20
BYOC is designed specifically for large-scale deployments, and requires customers to sign a committed contract.
20
21
:::
21
22
23
+
Supported Cloud Service Providers:
24
+
* AWS (GA)
25
+
* GCP (Private Preview). Please join the waitlist [here](https://clickhouse.com/cloud/bring-your-own-cloud) if you are interested.
26
+
* Azure (Roadmap). Please join the waitlist [here](https://clickhouse.com/cloud/bring-your-own-cloud) if you are interested.
27
+
22
28
## Glossary {#glossary}
23
29
24
30
-**ClickHouse VPC:** The VPC owned by ClickHouse Cloud.
25
31
-**Customer BYOC VPC:** The VPC, owned by the customer's cloud account, is provisioned and managed by ClickHouse Cloud and dedicated to a ClickHouse Cloud BYOC deployment.
26
32
-**Customer VPC** Other VPCs owned by the customer cloud account used for applications that need to connect to the Customer BYOC VPC.
27
33
34
+
## Architecture {#architecture}
35
+
36
+
37
+
38
+
Metrics and logs are stored within the customer's BYOC VPC. Logs are currently stored in locally in EBS. In a future update, logs will be stored in LogHouse, which is a ClickHouse service in the customer's BYOC VPC. Metrics are implemented via a Prometheus and Thanos stack stored locally in the customer's BYOC VPC.
Copy file name to clipboardExpand all lines: docs/cloud/guides/infrastructure/01_deployment_options/byoc/03_onboarding/01_aws.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -59,9 +59,10 @@ After creating the CloudFormation stack, you will be prompted to set up the infr
59
59
By default, ClickHouse Cloud will provision a dedicated VPC for better isolation in your BYOC deployment. However, you can also use an existing VPC in your account. This requires specific configuration and must be coordinated through ClickHouse Support.
60
60
61
61
**Configure Your Existing VPC**
62
-
1. Allocate at least 3 private subnets across 3 different availability zones for ClickHouse Cloud to use.
63
-
2. Ensure each subnet has a minimum CIDR range of `/23` (e.g., 10.0.0.0/23) to provide sufficient IP addresses for the ClickHouse deployment.
64
-
3. Add the tag `kubernetes.io/role/internal-elb=1` to each subnet to enable proper load balancer configuration.
62
+
1. Tag the VPC with `clickhouse-byoc="true"`.
63
+
2. Allocate at least 3 private subnets across 3 different availability zones for ClickHouse Cloud to use.
64
+
3. Ensure each subnet has a minimum CIDR range of `/23` (e.g., 10.0.0.0/23) to provide sufficient IP addresses for the ClickHouse deployment.
65
+
4. Add the tag `kubernetes.io/role/internal-elb=1` and `clickhouse-byoc="true"` to each subnet to enable proper load balancer configuration.
0 commit comments