docs: update helm doc for 3.0 (#15938)
This commit is contained in:
parent
ef1977f114
commit
c8ffd4f161
|
@ -22,7 +22,7 @@ Helm 会使用 kubectl 和 kubeconfig 的配置来操作 Kubernetes,可以参
|
||||||
TDengine Chart 尚未发布到 Helm 仓库,当前可以从 GitHub 直接下载:
|
TDengine Chart 尚未发布到 Helm 仓库,当前可以从 GitHub 直接下载:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
wget https://github.com/taosdata/TDengine-Operator/raw/main/helm/tdengine-0.3.0.tgz
|
wget https://github.com/taosdata/TDengine-Operator/raw/3.0/helm/tdengine-3.0.0.tgz
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -38,7 +38,7 @@ kubectl get storageclass
|
||||||
之后,使用 helm 命令安装:
|
之后,使用 helm 命令安装:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
helm install tdengine tdengine-0.3.0.tgz \
|
helm install tdengine tdengine-3.0.0.tgz \
|
||||||
--set storage.className=<your storage class name>
|
--set storage.className=<your storage class name>
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -46,7 +46,7 @@ helm install tdengine tdengine-0.3.0.tgz \
|
||||||
在 minikube 环境下,可以设置一个较小的容量避免超出磁盘可用空间:
|
在 minikube 环境下,可以设置一个较小的容量避免超出磁盘可用空间:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
helm install tdengine tdengine-0.3.0.tgz \
|
helm install tdengine tdengine-3.0.0.tgz \
|
||||||
--set storage.className=standard \
|
--set storage.className=standard \
|
||||||
--set storage.dataSize=2Gi \
|
--set storage.dataSize=2Gi \
|
||||||
--set storage.logSize=10Mi
|
--set storage.logSize=10Mi
|
||||||
|
@ -83,14 +83,14 @@ TDengine 支持 `values.yaml` 自定义。
|
||||||
通过 helm show values 可以获取 TDengine Chart 支持的全部 values 列表:
|
通过 helm show values 可以获取 TDengine Chart 支持的全部 values 列表:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
helm show values tdengine-0.3.0.tgz
|
helm show values tdengine-3.0.0.tgz
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
你可以将结果保存为 values.yaml,之后可以修改其中的各项参数,如 replica 数量,存储类名称,容量大小,TDengine 配置等,然后使用如下命令安装 TDengine 集群:
|
你可以将结果保存为 values.yaml,之后可以修改其中的各项参数,如 replica 数量,存储类名称,容量大小,TDengine 配置等,然后使用如下命令安装 TDengine 集群:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
helm install tdengine tdengine-0.3.0.tgz -f values.yaml
|
helm install tdengine tdengine-3.0.0.tgz -f values.yaml
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@ -107,37 +107,17 @@ image:
|
||||||
prefix: tdengine/tdengine
|
prefix: tdengine/tdengine
|
||||||
#pullPolicy: Always
|
#pullPolicy: Always
|
||||||
# Overrides the image tag whose default is the chart appVersion.
|
# Overrides the image tag whose default is the chart appVersion.
|
||||||
#tag: "2.4.0.5"
|
# tag: "3.0.0.0"
|
||||||
|
|
||||||
service:
|
service:
|
||||||
# ClusterIP is the default service type, use NodeIP only if you know what you are doing.
|
# ClusterIP is the default service type, use NodeIP only if you know what you are doing.
|
||||||
type: ClusterIP
|
type: ClusterIP
|
||||||
ports:
|
ports:
|
||||||
# TCP range required
|
# TCP range required
|
||||||
tcp:
|
tcp: [6030, 6041, 6042, 6043, 6044, 6046, 6047, 6048, 6049, 6060]
|
||||||
[
|
# UDP range
|
||||||
6030,
|
udp: [6044, 6045]
|
||||||
6031,
|
|
||||||
6032,
|
|
||||||
6033,
|
|
||||||
6034,
|
|
||||||
6035,
|
|
||||||
6036,
|
|
||||||
6037,
|
|
||||||
6038,
|
|
||||||
6039,
|
|
||||||
6040,
|
|
||||||
6041,
|
|
||||||
6042,
|
|
||||||
6043,
|
|
||||||
6044,
|
|
||||||
6045,
|
|
||||||
6060,
|
|
||||||
]
|
|
||||||
# UDP range 6030-6039
|
|
||||||
udp: [6030, 6031, 6032, 6033, 6034, 6035, 6036, 6037, 6038, 6039]
|
|
||||||
|
|
||||||
arbitrator: true
|
|
||||||
|
|
||||||
# Set timezone here, not in taoscfg
|
# Set timezone here, not in taoscfg
|
||||||
timezone: "Asia/Shanghai"
|
timezone: "Asia/Shanghai"
|
||||||
|
@ -182,11 +162,14 @@ clusterDomainSuffix: ""
|
||||||
#
|
#
|
||||||
# Btw, keep quotes "" around the value like below, even the value will be number or not.
|
# Btw, keep quotes "" around the value like below, even the value will be number or not.
|
||||||
taoscfg:
|
taoscfg:
|
||||||
|
# Starts as cluster or not, must be 0 or 1.
|
||||||
|
# 0: all pods will start as a seperate TDengine server
|
||||||
|
# 1: pods will start as TDengine server cluster. [default]
|
||||||
|
CLUSTER: "1"
|
||||||
|
|
||||||
# number of replications, for cluster only
|
# number of replications, for cluster only
|
||||||
TAOS_REPLICA: "1"
|
TAOS_REPLICA: "1"
|
||||||
|
|
||||||
# number of management nodes in the system
|
|
||||||
TAOS_NUM_OF_MNODES: "1"
|
|
||||||
|
|
||||||
# number of days per DB file
|
# number of days per DB file
|
||||||
# TAOS_DAYS: "10"
|
# TAOS_DAYS: "10"
|
||||||
|
@ -422,7 +405,7 @@ kubectl --namespace default exec $POD_NAME -- taos -s 'drop dnode "<you dnode in
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
## 删除集群
|
## 清理集群
|
||||||
|
|
||||||
Helm 管理下,清理操作也变得简单:
|
Helm 管理下,清理操作也变得简单:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue