From e78e77579b13c3a46a2da75bdce5f629ca40aaee Mon Sep 17 00:00:00 2001 From: liyang Date: Tue, 29 Jul 2025 17:01:12 +0800 Subject: [PATCH 1/2] feat: add volcengine TOS object storage configuration --- .../common-helm-chart-configurations.md | 22 +++++++++++++++++++ .../common-helm-chart-configurations.md | 22 +++++++++++++++++++ .../common-helm-chart-configurations.md | 22 +++++++++++++++++++ .../common-helm-chart-configurations.md | 22 +++++++++++++++++++ 4 files changed, 88 insertions(+) diff --git a/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 007284c7a3..17cc390786 100644 --- a/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -362,6 +362,28 @@ objectStorage: endpoint: "" ``` +#### Volcengine TOS + +```yaml +objectStorage: + credentials: + # Volcengine access key ID + accessKeyId: "" + # Volcengine secret access key + secretAccessKey: "" + s3: + # Volcengine TOS bucket name + bucket: "" + # Volcengine TOS region + region: "" + # The root path in bucket is 'tos:////data/...' + root: "" + # The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356 + endpoint: "" + # Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style. + enableVirtualHostStyle: true +``` + ### Prometheus Monitor Configuration If you have [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) installed, you can create Prometheus PodMonitor to monitor GreptimeDB through the `prometheusMonitor.enabled` field as follows: diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 59e2507ed1..c7ab51a699 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -362,6 +362,28 @@ objectStorage: endpoint: "" ``` +#### Volcengine TOS + +```yaml +objectStorage: + credentials: + # Volcengine access key ID + accessKeyId: "" + # Volcengine secret access key + secretAccessKey: "" + s3: + # Volcengine TOS bucket name + bucket: "" + # Volcengine TOS region + region: "" + # The root path in bucket is 'tos:////data/...' + root: "" + # The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356 + endpoint: "" + # Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style. + enableVirtualHostStyle: true +``` + ### Prometheus 监控配置 如果你已经安装了 [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator),你可以通过 `prometheusMonitor.enabled` 字段创建 Prometheus PodMonitor 来监控 GreptimeDB,如下所示: diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 59e2507ed1..c7ab51a699 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -362,6 +362,28 @@ objectStorage: endpoint: "" ``` +#### Volcengine TOS + +```yaml +objectStorage: + credentials: + # Volcengine access key ID + accessKeyId: "" + # Volcengine secret access key + secretAccessKey: "" + s3: + # Volcengine TOS bucket name + bucket: "" + # Volcengine TOS region + region: "" + # The root path in bucket is 'tos:////data/...' + root: "" + # The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356 + endpoint: "" + # Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style. + enableVirtualHostStyle: true +``` + ### Prometheus 监控配置 如果你已经安装了 [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator),你可以通过 `prometheusMonitor.enabled` 字段创建 Prometheus PodMonitor 来监控 GreptimeDB,如下所示: diff --git a/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 007284c7a3..17cc390786 100644 --- a/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -362,6 +362,28 @@ objectStorage: endpoint: "" ``` +#### Volcengine TOS + +```yaml +objectStorage: + credentials: + # Volcengine access key ID + accessKeyId: "" + # Volcengine secret access key + secretAccessKey: "" + s3: + # Volcengine TOS bucket name + bucket: "" + # Volcengine TOS region + region: "" + # The root path in bucket is 'tos:////data/...' + root: "" + # The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356 + endpoint: "" + # Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style. + enableVirtualHostStyle: true +``` + ### Prometheus Monitor Configuration If you have [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator) installed, you can create Prometheus PodMonitor to monitor GreptimeDB through the `prometheusMonitor.enabled` field as follows: From 75de2890df928cea373eb7a4b7d6442f1c3d3a8f Mon Sep 17 00:00:00 2001 From: liyang Date: Tue, 29 Jul 2025 23:20:22 +0800 Subject: [PATCH 2/2] add description for Volcengine TOS --- .../deploy-on-kubernetes/common-helm-chart-configurations.md | 2 ++ .../deploy-on-kubernetes/common-helm-chart-configurations.md | 2 ++ .../deploy-on-kubernetes/common-helm-chart-configurations.md | 2 ++ .../deploy-on-kubernetes/common-helm-chart-configurations.md | 2 ++ 4 files changed, 8 insertions(+) diff --git a/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 17cc390786..ceed2ef66f 100644 --- a/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -364,6 +364,8 @@ objectStorage: #### Volcengine TOS +TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) is a massive, secure, cost-effective, user-friendly, highly reliable, and highly available object storage service provided by [Volcengine](https://www.volcengine.com). + ```yaml objectStorage: credentials: diff --git a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index c7ab51a699..0069ae7660 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -364,6 +364,8 @@ objectStorage: #### Volcengine TOS +TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) 是[火山引擎](https://www.volcengine.com)提供的海量、安全、低成本、易用、高可靠、高可用的对象存储服务。 + ```yaml objectStorage: credentials: diff --git a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index c7ab51a699..0069ae7660 100644 --- a/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -364,6 +364,8 @@ objectStorage: #### Volcengine TOS +TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) 是[火山引擎](https://www.volcengine.com)提供的海量、安全、低成本、易用、高可靠、高可用的对象存储服务。 + ```yaml objectStorage: credentials: diff --git a/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md b/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md index 17cc390786..ceed2ef66f 100644 --- a/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md +++ b/versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md @@ -364,6 +364,8 @@ objectStorage: #### Volcengine TOS +TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) is a massive, secure, cost-effective, user-friendly, highly reliable, and highly available object storage service provided by [Volcengine](https://www.volcengine.com). + ```yaml objectStorage: credentials: