Skip to content

Ease use of local charts#434

Open
c0d1ngm0nk3y wants to merge 1 commit into
mainfrom
use-local-charts
Open

Ease use of local charts#434
c0d1ngm0nk3y wants to merge 1 commit into
mainfrom
use-local-charts

Conversation

@c0d1ngm0nk3y

Copy link
Copy Markdown
Contributor

No description provided.

@c0d1ngm0nk3y c0d1ngm0nk3y requested a review from a team as a code owner June 12, 2026 06:28
Comment thread Makefile
--env INSTALL_OPTIONAL_COMPONENTS \
-v "$$PWD/temp/certs:/certs" -v "$$PWD/temp/kubeconfig:/helm/.kube/config:ro" -v "$$PWD:/wd" --workdir /wd ghcr.io/helmfile/helmfile:v$(HELMFILE_VERSION) helmfile sync

@if ! command -v helmfil &> /dev/null; then \

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
@if ! command -v helmfil &> /dev/null; then \
@if ! command -v helmfile &> /dev/null; then \

Comment thread Makefile
Comment on lines +15 to +18
echo "helmfile not found, using docker to run helmfile"; \
docker run --rm --net=host --env-file temp/secrets.env \
--env INSTALL_OPTIONAL_COMPONENTS \
-v "$$PWD/temp/certs:/certs" -v "$$PWD/temp/kubeconfig:/helm/.kube/config:ro" -v "$$PWD:/wd" --workdir /wd ghcr.io/helmfile/helmfile:v$(HELMFILE_VERSION) helmfile sync; \

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't quite like this solution, the docker container was introduced to reduce complexity but this solution requires more and complicated configuration (mount helm directory manually, set path to chart in versions.yaml to mounted path instead of filesystem path)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants