Awesome
Chart Viewer
NOT DEVELOPED ANYMORE
You can use artifacthub.io as alternative.
You can try the demo here
A simple web app to help you inspect helm chart. So far, you can use this tool for:
Inspect helm chart
as simple as showing all the chart templatesCompare template between two versions
showing changes on git-like view.Compare rendered manifest between two versions
showing diff between two generated manifests.Render kubernetes manifest
let you to customize thevalues.yaml
and render the manifest. You will get a link that you can use to directly create the kubernetes resources on your cluster, as simple askubectl apply -f http://the.given.link
Prerequisite
- Golang for backend server
- VueJS for user interface
- Redis for cache
- Docker for run the containarized app
Run Instruction
Run on docker
$ git clone https://github.com/ecojuntak/chart-viewer.git
$ cd chart-viewer/
$ docker-compose up
It will run two containers on your local, redis
, server
,
Then access http://localhost:9999 on your browser.
Configuration
You can add more chart repo on the seed.json
file.
[
{
"name": "stable",
"url": "https://kubernetes-charts.storage.googleapis.com"
},
{
"name": "incubator",
"url": "https://kubernetes-charts-incubator.storage.googleapis.com"
},
{
"name": "bitnami",
"url": "https://charts.bitnami.com/bitnami"
}
]
Roadmap
No roadmap yet. Still looking others feature that can be implemeted here.
Contribute
Pull requests are welcome!