dynamo/deploy/operator
dagil-nvidia 3c9ca3fcb2
chore: add --no-install-recommends to apt-get install commands (#5774)
Signed-off-by: Dan Gil <dagil@nvidia.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 14:45:28 -06:00
..
api/v1alpha1 feat: introducing ChReK (Checkpoint Restore in K8s) (#4978) 2026-02-03 13:34:14 -07:00
cmd feat: update grove dependency to 0.1.0-alpha.6 (#6015) 2026-02-06 12:35:42 -07:00
config feat: introducing ChReK (Checkpoint Restore in K8s) (#4978) 2026-02-03 13:34:14 -07:00
docs chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
hack chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
internal fix: fix missing update DynamoComponentReady condition (#5051) 2026-02-06 23:14:47 +00:00
test chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
.dockerignore chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
.gitignore feat(dep-715): refactor helm directory and remove reference to cloud (#5042) 2025-12-23 12:08:19 -05:00
.golangci.yml chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
Dockerfile chore: add --no-install-recommends to apt-get install commands (#5774) 2026-02-09 14:45:28 -06:00
LICENSE.txt chore: update all copyright headers in repo to 2026 (#5130) 2026-01-02 22:08:23 +00:00
Makefile feat: add epp component (#5611) 2026-01-29 22:43:01 +00:00
PROJECT feat: introducing ChReK (Checkpoint Restore in K8s) (#4978) 2026-02-03 13:34:14 -07:00
README.md feat: bump up golang version to 1.25 (#5241) 2026-01-07 14:04:21 -07:00
go.mod feat: update grove dependency to 0.1.0-alpha.6 (#6015) 2026-02-06 12:35:42 -07:00
go.sum feat: update grove dependency to 0.1.0-alpha.6 (#6015) 2026-02-06 12:35:42 -07:00

README.md

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

Build

make

Install

See Dynamo Kubernetes Platform Installation Guide for installation instructions.