Skip to content

Commit 4485371

Browse files
authored
feat: add volcengine TOS object storage configuration (#1983)
1 parent 44b20d2 commit 4485371

File tree

4 files changed

+96
-0
lines changed

4 files changed

+96
-0
lines changed

docs/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,30 @@ objectStorage:
362362
endpoint: ""
363363
```
364364

365+
#### Volcengine TOS
366+
367+
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).
368+
369+
```yaml
370+
objectStorage:
371+
credentials:
372+
# Volcengine access key ID
373+
accessKeyId: ""
374+
# Volcengine secret access key
375+
secretAccessKey: ""
376+
s3:
377+
# Volcengine TOS bucket name
378+
bucket: ""
379+
# Volcengine TOS region
380+
region: ""
381+
# The root path in bucket is 'tos://<bucket>/<root>/data/...'
382+
root: ""
383+
# The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356
384+
endpoint: ""
385+
# Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style.
386+
enableVirtualHostStyle: true
387+
```
388+
365389
### Prometheus Monitor Configuration
366390

367391
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:

i18n/zh/docusaurus-plugin-content-docs/current/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,30 @@ objectStorage:
362362
endpoint: ""
363363
```
364364

365+
#### Volcengine TOS
366+
367+
TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) 是[火山引擎](https://www.volcengine.com)提供的海量、安全、低成本、易用、高可靠、高可用的对象存储服务。
368+
369+
```yaml
370+
objectStorage:
371+
credentials:
372+
# Volcengine access key ID
373+
accessKeyId: ""
374+
# Volcengine secret access key
375+
secretAccessKey: ""
376+
s3:
377+
# Volcengine TOS bucket name
378+
bucket: ""
379+
# Volcengine TOS region
380+
region: ""
381+
# The root path in bucket is 'tos://<bucket>/<root>/data/...'
382+
root: ""
383+
# The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356
384+
endpoint: ""
385+
# Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style.
386+
enableVirtualHostStyle: true
387+
```
388+
365389
### Prometheus 监控配置
366390

367391
如果你已经安装了 [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator),你可以通过 `prometheusMonitor.enabled` 字段创建 Prometheus PodMonitor 来监控 GreptimeDB,如下所示:

i18n/zh/docusaurus-plugin-content-docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,30 @@ objectStorage:
362362
endpoint: ""
363363
```
364364

365+
#### Volcengine TOS
366+
367+
TOS ([Torch Object Storage](https://www.volcengine.com/docs/6349)) 是[火山引擎](https://www.volcengine.com)提供的海量、安全、低成本、易用、高可靠、高可用的对象存储服务。
368+
369+
```yaml
370+
objectStorage:
371+
credentials:
372+
# Volcengine access key ID
373+
accessKeyId: ""
374+
# Volcengine secret access key
375+
secretAccessKey: ""
376+
s3:
377+
# Volcengine TOS bucket name
378+
bucket: ""
379+
# Volcengine TOS region
380+
region: ""
381+
# The root path in bucket is 'tos://<bucket>/<root>/data/...'
382+
root: ""
383+
# The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356
384+
endpoint: ""
385+
# Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style.
386+
enableVirtualHostStyle: true
387+
```
388+
365389
### Prometheus 监控配置
366390

367391
如果你已经安装了 [prometheus-operator](https://github.com/prometheus-operator/prometheus-operator),你可以通过 `prometheusMonitor.enabled` 字段创建 Prometheus PodMonitor 来监控 GreptimeDB,如下所示:

versioned_docs/version-0.15/user-guide/deployments-administration/deploy-on-kubernetes/common-helm-chart-configurations.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -362,6 +362,30 @@ objectStorage:
362362
endpoint: ""
363363
```
364364

365+
#### Volcengine TOS
366+
367+
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).
368+
369+
```yaml
370+
objectStorage:
371+
credentials:
372+
# Volcengine access key ID
373+
accessKeyId: ""
374+
# Volcengine secret access key
375+
secretAccessKey: ""
376+
s3:
377+
# Volcengine TOS bucket name
378+
bucket: ""
379+
# Volcengine TOS region
380+
region: ""
381+
# The root path in bucket is 'tos://<bucket>/<root>/data/...'
382+
root: ""
383+
# The Volcengine TOS endpoint, see more detail: https://www.volcengine.com/docs/6349/107356
384+
endpoint: ""
385+
# Enable virtual host style so that OpenDAL will send API requests in virtual host style instead of path style.
386+
enableVirtualHostStyle: true
387+
```
388+
365389
### Prometheus Monitor Configuration
366390

367391
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:

0 commit comments

Comments
 (0)