helm-x

Treat any Kustomization or K8s manifests directory as a Helm chart

OTHER License

Stars
172
Committers
6
helm-x - v0.8.1 Latest Release

Published by mumoshu over 4 years ago

Changelog

c305fcd Bump chartify (#31)
a55d462 Extract the "chartify" functionality out of this project
71edddf Fix helm-x installation issue (#25)
b1cb295 Add friendly comments in examples/kustomize/values.yaml

helm-x - v0.8.0

Published by mumoshu over 4 years ago

Changelog

ac3acdc Update plugin.yaml
51e0c77 feat: Helm 3 support

helm-x - v0.7.2

Published by mumoshu over 5 years ago

Changelog

00c46ef Update plugin.yaml

helm-x - v0.7.1

Published by mumoshu over 5 years ago

Changelog

bf40967 Update a comment to have the proper flag name (#19)

helm-x - v0.7.0

Published by mumoshu over 5 years ago

Changelog

8122ba6 Fix logic causing manifests to be duplicated (#18)
9c52715 Support Kustomize plugins (#17)
9e10334 fix: code format

helm-x - v0.6.0

Published by mumoshu over 5 years ago

Changelog

573d1b1 Create a child app when creating a chart from kustomize (#16)
7851fed Allow to use the secrets storage backend when adopting (#15)
ea19fa5 Discover the active namespace and tiller namespace (#14)

helm-x - v0.5.3

Published by mumoshu over 5 years ago

Changelog

febcd3c fix: missing --version for diff

helm-x - v0.5.2

Published by mumoshu over 5 years ago

Changelog

9474d9a add diff --reset-values

helm-x - v0.5.1

Published by mumoshu over 5 years ago

Changelog

92849cc bump to 0.5.1
3a3d0bb fix: Info call has possible formatting directive %s
38bbdfe install helm for CI

helm-x - v0.4.1

Published by mumoshu over 5 years ago

Changelog

e407fd9 fix: do bump release version in --include-release-configmap and --include-release-secret
20ac2ec fix "resource name may not be empty" error on running helm test against the release installed via template --include-release-*
e6e56c7 fix panicing on running helm-x
140f803 Various cleanups
1dd1bb3 Move all the reusable functionalities to the x pkg
effbc59 Make various functions and struts ready for use as a library
d608253 Make "chartify" a bit more documented and reusable
e62b040 feat: render k8s manifests AND helm release cm/secret a.k.a kubectl apply to "install chart(s)"
99d9f95 rename --as-release to --include-release-configmap

helm-x - v0.4.0

Published by mumoshu over 5 years ago

Changelog

74d6862 Bump to 0.4.0
ff718c9 feat: --json-patch and --strategic-merge-patch to apply kustomize patches to release
6a5082b fix readme

helm-x - v0.3.0

Published by mumoshu over 5 years ago

Changelog

bbb4eb8 feat: adhoc dependency
0b05d5f readme: add the "prior arts" section
20470b7 feat: helm x upgrade for consistency with helm
5b311b6 feat: automatic adoption with helm x apply --adopt kind/name --adopt kind/name ...
7dcea51 feat: [wip] helm x template --as-release | kubectl -f - almost equal to `helm x apply
a11f59a feat: adopt k8s resources as a helm release
adfe241 wip: helm x adopt

helm-x - v0.2.6

Published by mumoshu over 5 years ago

Changelog

5273144 This should work

helm-x - v0.2.5

Published by mumoshu over 5 years ago

Changelog

fae1286 I think I've finally learned the thing

helm-x - v0.2.4

Published by mumoshu over 5 years ago

Changelog

f6c6840 0.2.4 to verify the version-constrained plugin install is actually fixed

helm-x - v0.2.3

Published by mumoshu over 5 years ago

Changelog

e9ed6a6 fix

helm-x - v0.2.2

Published by mumoshu over 5 years ago

Changelog

d325370 double-check the plugin constraint helm plugin install https://github.com/mumoshu/helm-x --version VER works

helm-x - v0.2.1

Published by mumoshu over 5 years ago

Changelog

e3aa8ee 0.2.1
1b73cf2 fix plugin installation

helm-x - v0.2.0

Published by mumoshu over 5 years ago

Changelog

ae0f379 feat: helm x apply --inject "istioctl kube-inject -f FILE"
225ffc7 fix(doc): Add missing file values.2.yaml, and correct helm diff to helm x diff
fa6fba5 chore: add dist/ rather than _dist/ to .gitignore

helm-x - v0.1.0

Published by mumoshu over 5 years ago

Changelog

34e30d1 release: semi-automated tagging