Skip to content

enlabs-org/charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

101 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm Charts

Helm Charts

A collection of production-ready Helm charts for enlabs-org, validated through CI and automatically released. Each chart includes comprehensive documentation, security features, and follows Kubernetes best practices.

Installation

Add the repository:

helm repo add enlabs-org https://enlabs-org.github.io/charts/
helm repo update

Available Charts

Chart Description Documentation
app Multi-component application deployments (recommended) 📖 README
stable-app Legacy production application deployments 📖 README
preview-app Legacy preview/staging application deployments 📖 README
rbac Role-based access control management 📖 README
adminer Database management UI 📖 README
metabase Business intelligence platform 📖 README
n8n Workflow automation tool 📖 README
k8s-pwa-dashboard Kubernetes deployment dashboard 📖 README

Chart Categories

Application Deployment

  • app - Modern multi-component architecture (recommended)
  • stable-app - Legacy single-component production deployments
  • preview-app - Legacy preview/staging environments

Database & Analytics

  • adminer - Universal database management interface
  • metabase - Business intelligence and data visualization

Security & Automation

  • rbac - Cluster access control and user permissions
  • n8n - Workflow automation and integration platform

Monitoring & Operations

  • k8s-pwa-dashboard - Simple dashboard for monitoring and scaling deployments

Migration Guide

If you're currently using stable-app or preview-app, we recommend migrating to the modern app chart:

  • ✅ Multi-component deployments in a single release
  • ✅ Auto-service creation and improved resource management
  • ✅ Enhanced security features and ingress controls
  • ✅ Global defaults with per-component overrides

See the app chart migration guide for detailed instructions.

Quick Examples

Simple Web Application

helm install my-app enlabs-org/app --set components.web.image=nginx:latest \
  --set components.web.containerPort=80 \
  --set components.web.ingress.enabled=true \
  --set components.web.ingress.host=my-app.example.com

Database Management UI

helm install adminer enlabs-org/adminer \
  --set ingress.enabled=true \
  --set ingress.host=adminer.example.com

Development

# Lint all charts
make helm-lint

# Generate manifests
make helm-template

# Clean generated files
make clean

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •