Closed yiannistri closed 2 years ago
Running make helm-chart will generate a diff as I've removed the suffix -controller-manager from the service account and other places it's being used. I've also removed any labels using controller-manager.
We need to automate this step, otherwise we'll not be able to automatically create and push the Helm chart from a GH Action workflow.
Closes #24
Added two make targets:
make helm-chart
uses Helmify and Kustomize to generate manifests and updates the Helm chartmake helm-release
pushes the Helm chart to ghcr.io~Running
make helm-chart
will generate a diff as I've removed the suffix-controller-manager
from the service account and other places it's being used. I've also removed any labels usingcontroller-manager
.~ There's an intermediate step that updates the files and so a diff is not generated.