All Projects → fabmation-gmbh → helm-whatup

fabmation-gmbh / helm-whatup

Licence: other
A Helm plugin to help users determine if there's an update available for their installed charts.

Projects that are alternatives of or similar to helm-whatup

helm-schema-gen
So that you don't have to write values.schema.json by hand from scratch for your Helm 3 charts. [CURRENTLY NOT MAINTAINED]
Stars: ✭ 104 (+181.08%)
Mutual labels:  helm, helm-plugin
helm-github
A Helm plugin to install raw Helm Charts from Github
Stars: ✭ 54 (+45.95%)
Mutual labels:  helm, helm-plugin
hull
The incredible HULL - Helm Uniform Layer Library - is a Helm library chart to improve Helm chart based workflows
Stars: ✭ 66 (+78.38%)
Mutual labels:  helm, helm-plugin
helm-inject
Inject additional configurations during Helm upgrade
Stars: ✭ 17 (-54.05%)
Mutual labels:  helm, helm-plugin
helm-ssm
Injects values from AWS SSM parameters on the values.yaml file
Stars: ✭ 43 (+16.22%)
Mutual labels:  helm, helm-plugin
helm-starter
A helm plugin for managing chart starters.
Stars: ✭ 32 (-13.51%)
Mutual labels:  helm, helm-plugin
helm-spray
Helm plugin for installing or upgrading sub-charts from an umbrella-chart using dependency orders
Stars: ✭ 64 (+72.97%)
Mutual labels:  helm, helm-plugin
helm-backup
Helm plugin which performs backup/restore of releases in a namespace to/from a file
Stars: ✭ 70 (+89.19%)
Mutual labels:  helm, helm-plugin
helm-unittest
BDD styled unit test framework for Kubernetes Helm charts as a Helm plugin.
Stars: ✭ 276 (+645.95%)
Mutual labels:  helm, helm-plugin
helm-namespace
Namespace auto-creation for Helm 3
Stars: ✭ 29 (-21.62%)
Mutual labels:  helm, helm-plugin
helm-mapkubeapis
This is a Helm plugin which map deprecated or removed Kubernetes APIs in a release to supported APIs
Stars: ✭ 287 (+675.68%)
Mutual labels:  helm, helm-plugin
helm-edit
Edit a Helm release
Stars: ✭ 109 (+194.59%)
Mutual labels:  helm, helm-plugin
helm-local
Helm plugin to run Tiller as a local daemon
Stars: ✭ 22 (-40.54%)
Mutual labels:  helm, helm-plugin
helm-github
Implement a Helm chart repository with GitHub pages
Stars: ✭ 18 (-51.35%)
Mutual labels:  helm, helm-plugin
helm-certgen
Helm plugin for generation of TLS certificates
Stars: ✭ 15 (-59.46%)
Mutual labels:  helm, helm-plugin
helm-charts
Helm charts for Vector.
Stars: ✭ 50 (+35.14%)
Mutual labels:  helm
kubernetes
Kubernetes/Helm configs for ReportPortal
Stars: ✭ 66 (+78.38%)
Mutual labels:  helm
bitops
Automate the provisioning and configuration of cloud infrastructure.
Stars: ✭ 28 (-24.32%)
Mutual labels:  helm
kubetools
Kubetools - Curated List of Kubernetes Tools
Stars: ✭ 674 (+1721.62%)
Mutual labels:  helm
tiller-multiarch
Helm Tiller images for amd64, arm64, and armhf. ⚓️🎉
Stars: ✭ 80 (+116.22%)
Mutual labels:  helm

Helm Whatup

Software License Maintainability Test Coverage Go Report Card Build Status Codacy Badge CII Best Practices

Latest Release Latest Release Downloads All Downloads

This Repo is a fork of bacongobbler/helm-whatup, because the original project is no longer actively further developed.

This is a Helm plugin to help users determine if there's an update available for their installed charts. It works by reading your locally cached index files from the chart repositories (via helm repo update) and checking the version against the latest deployed version of your charts in the Kubernetes cluster.

Support

whatup Version Supported helm version
0.2.x 2.x
>= 0.3.x 3.x

NOTE: If you use a helm v3 Client you need to install the latest whatup Version!

Usage

helm repo update
helm whatup

Example

Example output of helm whatup:

NAME                       	NAMESPACE	INSTALLED VERSION	LATEST VERSION	CHART
atlassian-confluence-server	devops   	1.0.4            	1.0.5         	atlassian-confluence-server
atlassian-crucible         	devops   	0.1.1            	0.1.3         	atlassian-crucible
atlassian-jira-software    	devops   	0.3.10           	0.3.11        	atlassian-jira-software
confluence-mysql           	devops   	1.4.0            	1.6.2         	mysql
fileshare                  	devops   	1.7.0            	1.9.1         	nextcloud
fileshare-postgres         	devops   	6.2.1            	8.1.2         	postgresql

Install

helm plugin install https://github.com/fabmation-gmbh/helm-whatup

The above will fetch the latest binary release of helm whatup and install it.

Developer (From Source) Install

If you would like to handle the build yourself, instead of fetching a binary, this is how recommend doing it.

First, set up your environment:

  • You need to have Go installed. Make sure to set $GOPATH

Clone this repo into your $GOPATH using git.

mkdir $GOPATH/src/github.com/fabmation-gmbh
cd $GOPATH/src/github.com/fabmation-gmbh
git clone https://github.com/fabmation-gmbh/helm-whatup

Then run the following to get running.

cd helm-whatup
make bootstrap build
SKIP_BIN_INSTALL=1 helm plugin install $GOPATH/src/github.com/fabmation-gmbh/helm-whatup

That last command will skip fetching the binary install and use the one you built.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].