Skip to content

Automated Metrics Server version update 0.9.0 - #6060

Open
replicated-ci-kurl wants to merge 1 commit into
mainfrom
automation/update-metrics-server
Open

Automated Metrics Server version update 0.9.0#6060
replicated-ci-kurl wants to merge 1 commit into
mainfrom
automation/update-metrics-server

Conversation

@replicated-ci-kurl

Copy link
Copy Markdown
Contributor

Automated changes by the cron-metrics-server-update GitHub action

Adds [Metrics Server add-on](https://kurl.sh/docs/add-ons/metrics-server) version 0.9.0.

@replicated-ci-kurl
replicated-ci-kurl requested a review from a team as a code owner July 20, 2026 02:56
@replicated-ci-kurl replicated-ci-kurl added automated-pr kurl::type::feature Identifies automated prs as type feature for release notes generation action metrics-server type::chore labels Jul 20, 2026
@greptile-apps

greptile-apps Bot commented Jul 20, 2026

Copy link
Copy Markdown

Reviews (1): Last reviewed commit: "Create new Metrics Server version" | Re-trigger Greptile

- --secure-port=10250
- --kubelet-insecure-tls
- --kubelet-preferred-address-types=InternalIP,ExternalIP,Hostname
- --kubelet-use-node-status-port

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Metric Resolution Is Dropped

The kustomize patch replaces the Deployment container args list, so the rendered 0.9.0 deployment loses the base manifest's --metric-resolution=15s flag. Any kURL install using this version with the insecure kubelet TLS patch will run metrics-server with its binary default resolution instead of the upstream manifest value.

Suggested change
- --kubelet-use-node-status-port
- --kubelet-use-node-status-port
- --metric-resolution=15s

apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
patches:
- path: kubelet-insecure-tls.yaml

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P2 Version Tests Are Skipped

The addon system expects a per-version testgrid spec under the new version directory, but this version only adds the install assets. With no per-version test spec, the changed metrics-server package can be skipped by the addon change matrix, so broken packaging or install behavior can merge without the normal addon test run.

Knowledge Base Used: Addons System

@replicated-ci-kurl
replicated-ci-kurl force-pushed the automation/update-metrics-server branch from be41e8f to 70fe866 Compare July 27, 2026 01:34
@greptile-apps

greptile-apps Bot commented Jul 27, 2026

Copy link
Copy Markdown

Reviews (2): Last reviewed commit: "Create new Metrics Server version" | Re-trigger Greptile

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

Labels

automated-pr kurl::type::feature Identifies automated prs as type feature for release notes generation action metrics-server type::chore

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants