Skip to content

a web app for looking at a helm repo and providing a ui to generate helmrelease files

Notifications You must be signed in to change notification settings

itzteajay-glitch/helm-web-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Helm Web App

This project provides a web interface to explore Helm and OCI repositories, fetch chart configurations, and generate HelmRelease YAML for Kubernetes.

Features

  • Explore Helm charts from a repository
  • Dynamically configure chart values
  • Generate HelmRelease YAML for FluxCD

Setup

Prerequisites

  • Python 3.8+
  • Node.js 14+
  • Helm CLI

Backend

cd backend
sudo apt install python3.10-venv
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
uvicorn app:app --host 0.0.0.0 --port 8000

Frontend

cd frontend
npm install
npm start

Running with Docker Compose

docker-compose up

Deploy

You can deploy this application using Kubernetes, Docker, or any cloud platform. Customize as needed!

About

a web app for looking at a helm repo and providing a ui to generate helmrelease files

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published