helmwave

module
v0.16.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 10, 2021 License: MIT

README ΒΆ

HelmWave

GitHub GitHub tag (latest SemVer)

🌊 HelmWave is helm-native tool for deploy your Helm Charts via GitOps. HelmWave is like docker-compose for helm.

  • Deploy multiple environments by one step
  • Separate values for environments
  • Common values for apps
  • Keep a directory of chart value files
  • Maintain changes in version control.
  • Template values
  • Step by Step deployment.

Comparison

πŸš€ Features 🌊 HelmWave helmfile
Docker Docker Image Size helmwave (latest by date) Docker Image Size helmfile (latest by date)
Kubedog βœ… ❌
Without helm binary βœ… ❌
All options helm βœ… partially
Helm 3 βœ… βœ…
Helm 2 ❌ βœ…
Parallel helm install/upgrade βœ… ❌
Repository Skipping βœ… ❌
Tags βœ… You can use labels
Store βœ… You can use labels
Planfile βœ… ❌
remote values βœ… ❌
Sprig βœ… βœ…
helm-diff βœ… in-compile βœ… as plugin
Call helm via Golang Module Shell Executor

Run as a container Docker Pulls

$ docker run ghcr.io/helmwave/helmwave:scratch version
0.15.1
$ docker run --entrypoint=ash -it --rm ghcr.io/helmwave/helmwave:latest
/ # 

πŸ“– Documentation

Documentation available at https://helmwave.github.io/docs

Community, discussion, contribution, and support

Directories ΒΆ

Path Synopsis
cmd
pkg
log

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL