Skip to content

Conversation

@deitch
Copy link
Member

@deitch deitch commented May 19, 2025

This PR does several things:

  • bump some dependencies to avoid CVEs
  • fixes a lot of issues with the templates for the Helm chart, specifically related to the StatefulSet
  • if the target OCI image for the pivot to the cluster is "dev:", then it says it is in dev mode, go-compiles at to a temporary binary, loads it to the cluster and uses that instead of the image. Described in the docs.

This still is not 100% complete, as the version starting in the cluster will error out, due to the fact that it should retrieve information from the cluster, rather than the command-line flags, and it does not know how to do that.

Next PR will update it so that when it runs in-cluster, and CLI override flags are not set, it picks up settings from the cluster. That also means saving a few more things in the secret.

deitch added 2 commits May 19, 2025 13:53
Signed-off-by: Avi Deitcher <avi@deitcher.net>
Signed-off-by: Avi Deitcher <avi@deitcher.net>
@deitch deitch merged commit 0c3155f into main May 19, 2025
8 checks passed
@deitch deitch deleted the load-local-binary branch May 19, 2025 11:09
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