1.2 KiB
1.2 KiB
Dynamo Kubernetes Operator
A Kubernetes Operator to manage all Dynamo pipelines using custom resources.
Overview
This operator automates the deployment and lifecycle management of Dynamo resources in Kubernetes clusters:
- DynamoGraphDeploymentRequest (DGDR) - Simplified SLA-driven deployment interface
- DynamoGraphDeployment (DGD) - Direct deployment configuration
Built with Kubebuilder, it follows Kubernetes best practices and supports declarative configuration through CustomResourceDefinitions (CRDs).
Custom Resources
- DynamoGraphDeploymentRequest: High-level interface for SLA-driven configuration generation. Automatically handles profiling and generates an optimized DGD spec based on your performance requirements.
- DynamoGraphDeployment: Lower-level interface for direct deployment configuration with full control over all parameters.
Developer guide
Pre-requisites
- Go >= 1.25
- Kubebuilder
Build
make
Install
See Dynamo Kubernetes Platform Installation Guide for installation instructions.