Skip to content

feat: bump VPA CRD source to vertical-pod-autoscaler-1.7.1 (kubeadm profile) - #85

Closed
venkatamutyala wants to merge 2 commits into
renovate/k8s-1.35-component-bumpsfrom
feat/vpa-crds-1.7.1
Closed

venkatamutyala wants to merge 2 commits into
renovate/k8s-1.35-component-bumpsfrom
feat/vpa-crds-1.7.1

Conversation

@venkatamutyala

Copy link
Copy Markdown
Collaborator

Stacked on #84 (targets its branch so the two Chart.yaml pin edits do not conflict; GitHub retargets it to renovate/k8s-1.35-component-bumps when #84 merges). Together with #83 and #84 this makes the bundle match everything the platform feature branch now deploys.

The platform feature branch runs the vpa chart 5.1.0 / VPA 1.7.1 since GlueOps/platform-helm-chart-platform#1501, and the vpa chart README is explicit that the CRDs must be updated before the upgrade. Same recipe as #84: one line in profiles/kubeadm/kustomization.yaml, hack/render.sh, hack/verify.sh.

  • profiles/kubeadm/kustomization.yaml: vertical-pod-autoscaler-1.6.0 -> 1.7.1.
  • Chart.yaml: glueops.dev/pin.vpa: 1.6.0 -> 1.7.1 (stamped by the render).
  • charts/kubeadm/crds/verticalpodautoscalers.autoscaling.k8s.io.yaml: +149 / -0 lines (only the controller-gen annotation changes besides additions): InPlace in the updateMode enum, startupBoost, evictAfterOOMSeconds, memoryAggregationIntervalSeconds, status.observedGeneration. v1 stays served+storage, v1beta2 stays unserved.
  • Additive, so safe to apply to clusters ahead of the VPA upgrade (and superseding Renovate's feat: update kubernetes/autoscaler to 1.7.1 #minor - autoclosed #75, which targets main).
  • hack/verify.sh: 89 CRDs, kubeadm profile off=87 / on=89, every source pinned.

🤖 Generated with Claude Code

https://claude.ai/code/session_01FSau4e6nS8Y7eM1nQHwq6k

venkatamutyala and others added 2 commits September 17, 2026 16:09
The platform feature branch moved the three Traefik Applications to chart
41.6.0 (platform-helm-chart-platform#1509); keep the pin in step so the
terraform consistency check matches. The chart's crds/ are byte-identical
between v41.5.0 and v41.6.0, so only kustomization.yaml and the Chart.yaml
pin change; crds/ re-rendered with hack/render.sh, no content diff.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FSau4e6nS8Y7eM1nQHwq6k
…rofile)

The platform feature branch runs the vpa chart 5.1.0 / VPA 1.7.1
(platform-helm-chart-platform#1501); the chart README requires the CRDs to
be updated before the upgrade. Additive only: +149 lines, 0 removed
(InPlace update mode, startupBoost, evictAfterOOMSeconds,
memoryAggregationIntervalSeconds, status.observedGeneration); v1 stays
served+storage. Re-rendered with hack/render.sh; hack/verify.sh passes.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FSau4e6nS8Y7eM1nQHwq6k
Base automatically changed from fix/traefik-crds-41.6.0 to renovate/k8s-1.35-component-bumps September 17, 2026 16:18
@venkatamutyala

Copy link
Copy Markdown
Collaborator Author

Superseded by #86, rebased on the current tip of renovate/k8s-1.35-component-bumps (after #84 squash-merged, this PR's diff also carried #84's commit).

@venkatamutyala
venkatamutyala deleted the feat/vpa-crds-1.7.1 branch September 17, 2026 16:21
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.

1 participant