
GreptimeDB Operator使用Operator模式在Kubernetes上管理https://github.com/GrepTimeTeam/greptimedb%E8%B5%84%E6%BA%90%E3%80%82%E5%AE%83%E5%A6%82%E5%90%8C%E8%87%AA%E5%8A%A8%E9%A9%BE%E9%A9%B6%E4%BB%AA%EF%BC%8C%E5%8F%AF%E8%87%AA%E5%8A%A8%E5%8C%96GreptimeDB%E9%9B%86%E7%BE%A4%E5%92%8C%E7%8B%AC%E7%AB%8B%E5%AE%9E%E4%BE%8B%E7%9A%84%E9%83%A8%E7%BD%B2%E3%80%81%E9%85%8D%E7%BD%AE%E4%B8%8E%E7%BC%96%E6%8E%92%E3%80%82
GreptimeDB Operator包含但不限于以下特性:
自动化部署
通过提供CRD GreptimeDBCluster 和 GreptimeDBStandalone,在Kubernetes上自动化部署GreptimeDB集群和独立实例。
多云支持
用户可在任何Kubernetes集群上部署GreptimeDB,包括本地环境和云环境(如AWS、GCP、阿里云等)。
弹性伸缩
只需修改GreptimeDBCluster CR中的replicas字段,即可轻松扩展GreptimeDB集群。
监控部署
通过在GreptimeDBCluster CR中配置monitoring字段,为GreptimeDB集群部署监控栈。
适用于需要在Kubernetes环境中部署、管理和扩展GreptimeDB的场景,包括开发测试、生产环境等,支持本地数据中心和各类云平台。
安装GreptimeDB Operator最快的方式是使用bundle.yaml:
consolekubectl apply -f \ https://github.com/GreptimeTeam/greptimedb-operator/releases/latest/download/bundle.yaml \ --server-side
greptimedb-operator将安装在greptimedb-admin命名空间中。当greptimedb-operator运行时,可看到以下输出:
console$ kubectl get pods -n greptimedb-admin NAME READY STATUS RESTARTS AGE greptimedb-operator-7947d785b5-b668p 1/1 Running 0 2m18s
操作员运行后,可通过创建基本独立实例体验GreptimeDB:
consolecat <<EOF | kubectl apply -f - apiVersion: greptime.io/v1alpha1 kind: GreptimeDBStandalone metadata: name: basic spec: base: main: image: greptime/greptimedb:latest EOF
独立实例运行后,可看到以下输出:
console$ kubectl get greptimedbstandalones basic NAME PHASE VERSION AGE basic Running latest 75s
使用kubectl port-forward访问GreptimeDB:
consolekubectl port-forward svc/basic-standalone 4001:4001 4002:4002 4003:4003 4000:4000
更多示例请参考快速开始。
GreptimeDB Operator提供了一系列示例帮助理解其使用方法,示例位于examples目录。
生产环境中,建议使用GreptimeDB官方Helm https://github.com/GreptimeTeam/helm-charts%E9%83%A8%E7%BD%B2GreptimeDB Operator。
更多信息,请参考以下文档:
用户指南
API参考
greptimedb-operator采用Apache 2.0许可证,在开放贡献和允许自由使用之间取得平衡。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。


探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式
通过 Docker 登录认证访问私有仓库
无需登录使用专属域名
Kubernetes 集群配置 Containerd
K3s 轻量级 Kubernetes 镜像加速
VS Code Dev Containers 配置
Podman 容器引擎配置
HPC 科学计算容器配置
ghcr、Quay、nvcr 等镜像仓库
Harbor Proxy Repository 对接专属域名
Portainer Registries 加速拉取
Nexus3 Docker Proxy 内网缓存
需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单
docker search 限制
站内搜不到镜像
离线 save/load
插件要用 plugin install
WSL 拉取慢
安全与 digest
新手拉取配置
镜像合规机制
manifest unknown
no matching manifest(架构)
invalid tar header(解压)
TLS 证书失败
DNS 超时
域名连通性排查
410 Gone 排查
402 与流量用尽
401 认证失败
429 限流
D-Bus 凭证提示
413 与超大单层
来自真实用户的反馈,见证轩辕镜像的优质服务