跳到主要内容
版本:Nightly

部署 GreptimeDB 集群

GreptimeDB 企业版以 docker 镜像发布。我们为每位国内的客户提供了一个单独的、托管在阿里云上的私有 docker 仓库,你可以使用 docker pull 命令直接拉取,或在 helm chart 中配置。

获取 GreptimeDB 企业版

Greptime 工作人员在首次交付给你 GreptimeDB 企业版时,会通过邮件或其他方式告知你 docker 仓库地址和用户名密码。请妥善保存,并切勿分享给外部人员!

GreptimeDB 企业版每次发布时,都有一个单独的 tag 标识。有了这个 tag,再加上工作人员告知你的仓库地址 registry、用户名 username 和密码 password,就可以拉取 GreptimeDB 企业版镜像了:

  • 登上 docker 仓库:docker login --username=<username> --password=<password> <registry>
  • 拉取 docker 镜像:docker pull <registry>:<tag>

接着在 helm chart 中配置 GreptimeDB 企业版:

首先在 k8s 中创建镜像仓库的 pull secret(详细方法和说明请参考 k8s 的官方文档)。

kubectl create secret docker-registry regcred --docker-server=<registry> --docker-username=<username> --docker-password=<password>

例如:

k8s_pull_secret

然后在 helm chart 的 values.yaml 中加入该 secret:

image:
registry: <registry>
repository: <repository>
tag: <tag>
pullSecrets: [ regcred ]

其中 <repository><registry> 之后的部分;<tag> 是 GreptimeDB 企业版镜像的单独标识。

安装及启动

请参考部署 GreptimeDB 集群文档。