Skip to content

calm/helm-hacker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Helm Hacker

Introduction

Hack the helm state, because sometimes you need to!

Contents

Install

brew tap calm/calm
brew install helm-hacker

Usage

First, make sure you're able to connect to your kubernetes cluster. Then update your helm chart state using:

helm-hacker $RELEASE_NAME

How it Works

Helm keeps it's state in configmaps in the kube-system namespace. The configmap state is protobuf encoded, gzipped, and base64'd. So, you have to undo all those layers to edit it. Then, you have to reapply all those layers to update the configmap. This script does all of that.

For additional information, see references below.

References

About

A script to Hack the Helm state (configmaps)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages