Chart Repository Configuration

Configure the universal chart repository that will be used for all deployments.

URL of your universal Helm chart repository
Required only for private repositories

Project Configuration

Kubernetes-compatible name (lowercase, dashes)

Repository Information

Optional, for private repos

Image Configuration

Path after registry (e.g., username/app-name)
Domain where your app will be accessible

Deployment Type

Additional Options

Deployment Templates

Quick start with pre-configured templates

🌐 Web Application

Single web application with ingress and TLS

💻 Full Stack Application

Frontend and Backend services with separate domains

🔧 Microservices

Multiple microservices architecture

Generated Configuration Files

📄 values.yaml

Generate configuration first...

📄 argocd-application.yaml

Generate configuration first...

📄 .github/workflows/deploy.yml

Generate configuration first...
📝 Next Steps:
  1. Click "Deploy to Repository" to automatically commit files to your Git repo
  2. Or download files manually and commit them yourself
  3. Create image pull secret: kubectl create secret docker-registry ghcr-secret --docker-server=ghcr.io --docker-username=USERNAME --docker-password=TOKEN -n NAMESPACE
  4. Apply ArgoCD application: kubectl apply -f k8s/argocd-application.yaml
  5. Sync in ArgoCD UI and watch your deployment! 🎉