Helm Package Support¶
Muppy supports (at least) helm packages (a.k.a. Charts) deployment.
Using Muppy to manage your helm package increase control over your infractructure by allowing semless monitoring and collaboration.
Warning
For now, helm charts, miss some features and control level compared to Muppy Packages.
You cannot use Dashboards and Pack8s High Availability with helm.
But we are actively working on this.
Helm package workflow¶
- Created a K8s Clusters for each Kubernetes Cluster you want to manage with Muppy
- Create a K8s Package for the helm package you want to use
- Create a K8s Package Release of your k8s Package in your K8S Cluster
- Use your K8s Package Release to helm install or uprgade or delete your Package
Helm K8s Package Creation¶
Let's say you want to use Traefik Official Helm Chart with Muppy.
You end up on this page https://github.com/traefik/traefik-helm-chart.
- Create a new K8s / K8s Package
- Select or create an Application (Eg. Traefik)
- Type:
Helm Chart - Package Source:
Helm Repository - Helm repo. name:
traefik - Helm repo. URL:
https://traefik.github.io/charts - Helm Package name:
traefikLast two fields will be used with: helm repo add traefik https://traefik.github.io/charts helm repo update helm install -f myvalues.yaml my-traefik {{Helm Package name}}/{{Helm Repo. name}} - Namespace Required: Checked
- Default Namespace: traefik-pack8s
- Click on [Save]
- Then click on

If everything is Ok, Muppy will fetch and update Values, Licence, Chart and Readme.