Skip to content

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

Closed
venkatamutyala wants to merge 1 commit into
renovate/k8s-1.35-component-bumpsfrom
feat/vpa-crds-1.7.1-rebased
Closed

venkatamutyala wants to merge 1 commit into
renovate/k8s-1.35-component-bumpsfrom
feat/vpa-crds-1.7.1-rebased

Conversation

@venkatamutyala

Copy link
Copy Markdown
Collaborator

Follow-up to #83 (targets its branch); replaces #85, which was stacked on #84 and carried its commit after the squash merge. 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

…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
@venkatamutyala

Copy link
Copy Markdown
Collaborator Author

Superseded by #87, which carries only the kustomization change and lets the render-on-renovate job commit the render.

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