Sign inSign up

mancube/dagron

By mancube

Updated 10 days ago

dagron Helm/OCI chart - the full stack

Helm
Artifact
Machine learning & AI
Data science
0

685

mancube/dagron repository overview

dagron Helm chart (oci://registry-1.docker.io/mancube/dagron)

One-command deploy of the dagron stack to Kubernetes — engine + API + console + a throwaway in-cluster Postgres.

A Helm chart published as an OCI artifact. It wires the dagron images together (dagron-engine, dagron-api — which serves the console — and optionally dagron-gitops, all linux/amd64 + linux/arm64) plus an optional test Postgres, with ingress and secrets. Runs on kind / k3d / k3s / EKS.

  • Artifact: oci://registry-1.docker.io/mancube/dagron
  • Deploys: engine · dagron-api · frontend · (optional) Postgres
  • Website: dagron.dev · Source / full docs: github.com/lucheeseng827/dagron · Apache-2.0

Versions

VersionNotes
0.9.1pulls the 0.9.1 images

Install

helm install dagron oci://registry-1.docker.io/mancube/dagron --version 0.9.1 \
  -n dagron --create-namespace \
  --set ingress.enabled=true --set-string ingress.host='dagron.your-host.example.com' \
  --set ingress.tls.enabled=true --set-string ingress.tls.secretName='dagron-tls' \
  --set-string dagronApi.jwtSecret='replace-with-a-32+char-signing-key' \
  --set-string dagronApi.admin.password='replace-with-a-strong-password'

Inspect first:

helm show values oci://registry-1.docker.io/mancube/dagron --version 0.9.1
helm template dagron oci://registry-1.docker.io/mancube/dagron --version 0.9.1   # render without installing

Common values

ValueMeaning
engine.image / dagronApi.imageimage refs (default the matching 0.9.1 tags). frontend.image is pinned to 0.8.1 and off by default — the console ships in dagron-api.
dagronApi.jwtSecretrequired — session-cookie signing key (≥32 chars).
dagronApi.admin.{email,password,name}bootstrap admin user.
ingress.*host + TLS for the console.
postgres.enabledtrue deploys a throwaway in-cluster Postgres (testing only).
externalDatabaseUrlset postgres.enabled=false and point at a managed DB for anything real.

Production: disable the in-cluster Postgres and use a managed database; set a strong jwtSecret and admin password; enable ingress TLS.

The GitOps operator is a separate, optional component and is not part of this chart.

Tag summary

Content type

Helm

Digest

sha256:06cba6c2d

Size

14.2 kB

Last updated

10 days ago

helm pull oci://registry-1.docker.io/mancube/dagron --version 0.9.2