Skip to content

Commit

Permalink
Add Helmify generation for a Helm chart.
Browse files Browse the repository at this point in the history
  • Loading branch information
marc-barry committed Nov 10, 2023
1 parent af1ef8a commit dafc99d
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,6 @@ Dockerfile.cross

# temp files
tmp/

# Helmify
chart/
10 changes: 10 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -235,3 +235,13 @@ $(ENVTEST): $(LOCALBIN)
air: $(AIR) ## Download air locally if necessary.
$(AIR): $(LOCALBIN)
test -s $(LOCALBIN)/air || GOBIN=$(LOCALBIN) go install github.com/cosmtrek/air@latest

HELMIFY ?= $(LOCALBIN)/helmify

.PHONY: helmify
helmify: $(HELMIFY) ## Download helmify locally if necessary.
$(HELMIFY): $(LOCALBIN)
test -s $(LOCALBIN)/helmify || GOBIN=$(LOCALBIN) go install github.com/arttor/helmify/cmd/helmify@latest

helm: manifests kustomize helmify
$(KUSTOMIZE) build config/default | $(HELMIFY)

0 comments on commit dafc99d

Please sign in to comment.