Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 1.59 KB

README.md

File metadata and controls

57 lines (46 loc) · 1.59 KB

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 templates
  • Compare 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 the values.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 as kubectl 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!