chore(deps): bump cert-manager, metrics-server, headlamp and vector - #25
Open
BetoFandino wants to merge 1 commit into
Open
chore(deps): bump cert-manager, metrics-server, headlamp and vector#25BetoFandino wants to merge 1 commit into
BetoFandino wants to merge 1 commit into
Conversation
- cert-manager v1.19.3 -> v1.21.1 - metrics-server 3.13.0 -> 3.13.1 - headlamp 0.43.0 -> 0.44.0 - vector 0.50.0 -> 0.57.0 - chart 0.12.1 -> 0.13.0 Removes vector.customConfig.api.playground: the option was dropped in vector 0.57 and its presence makes the binary abort at config load.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description:
Bumps four subchart dependencies, all validated on a live cluster.
Required values change
Removed
vector.customConfig.api.playground. Vector 0.57 dropped that option and the binary now aborts at config load:Because Helm deep-merges values, the key leaked into every deployment even when operators removed it from their own values — so this broke for anyone enabling vector.
Notes for operators
Vector 0.57 — template confinement in sinks. Templates in sink config fields must now start with a literal prefix.
"{{ field }}"is rejected at startup;"prefix={{ field }}"is fine. This doesn't affect the chart defaults, but it does affect operators using templates inaws_s3.key_prefix,aws_cloudwatch_logs.stream_name,file.path, HTTP sink URIs, etc.See more in vector release notes
cert-manager 1.21 — deprecations.
installCRDsis deprecated in favour ofcrds.enabled/crds.keep; the chart fails hard if both are set totrue. This chart keepsinstallCRDsfor backwards compatibility.See more in Cert-manager release notes
headlamp — 0.44.0
Headlamp release notes
metric-server — 3.13.1
Metric-server release notes
Testing
Deployed on an AWS EKS cluster (Kubernetes 1.35) via kustomize with a local chart copy: