Deployments & Administration
GreptimeDB can be deployed and managed either on your own infrastructure or through GreptimeCloud. This guide provides an overview of deployment strategies, configuration, monitoring, and administration.
Self-Managed GreptimeDB Deployment
This section outlines the key aspects of deploying and administering GreptimeDB in your own environment.
Configuration and Deployment
- Configuration: Before deployment, check the configuration to suit your requirements, including protocol settings, storage options, and more.
- Authentication: By default, authentication is not enabled. Learn how to enable and configure authentication for secure deployments.
- Kubernetes Deployment: Follow the step-by-step guide to deploy GreptimeDB on Kubernetes.
- Capacity Planning: Ensure your deployment can handle your workload by planning for capacity.
Component Management
- Cluster Failover: Set up Remote WAL for high availability.
- Manage Metadata: Set up Metadata Storage for GreptimeDB.
Monitoring
- Monitoring: Monitor cluster's health and performance through metrics, tracing, and runtime information.
Data Management and Performance
- Data Management: Manage your data to prevent data loss, reduce costs, and optimize performance.
- Performance Tuning: Review performance tuning tips and learn how to design your table schema for optimal efficiency.
Disaster Recovery
- Disaster Recovery: Implement disaster recovery strategies to protect your data and ensure business continuity.
Additional Topics
- Run on Android: Learn how to run GreptimeDB on Android devices.
- Upgrade: Follow the upgrade guide to keep the version of GreptimeDB up to date.
GreptimeCloud
For a fully managed experience, consider GreptimeCloud. GreptimeCloud enables you to deploy, monitor, and scale GreptimeDB instances effortlessly, with built-in metrics monitoring and alerting. It is designed to provide a scalable, efficient, and serverless solution for time-series data platforms and Prometheus backends.
For more details, refer to the GreptimeCloud documentation.