Skip to content

Use fine-grained permissions for kubeletstats receiver#2083

Draft
dashpole wants to merge 1 commit intoopen-telemetry:mainfrom
dashpole:noproxy
Draft

Use fine-grained permissions for kubeletstats receiver#2083
dashpole wants to merge 1 commit intoopen-telemetry:mainfrom
dashpole:noproxy

Conversation

@dashpole
Copy link

@dashpole dashpole commented Feb 18, 2026

@dashpole
Copy link
Author

fixed

@TylerHelmuth
Copy link
Member

@dashpole does this need to wait for any operator/collector releases or is nodes/pods already compatible with the code? How does this affect users on <1.33?

@dashpole
Copy link
Author

@TylerHelmuth This also needs to somehow switch on the k8s version if we want it to work on k8s clusters less than 1.33. Is there a way to do that in this repo?

@TylerHelmuth
Copy link
Member

@dashpole you should be able to use some of the built-in objects to check the k8s version or if the specific api capability exists: https://helm.sh/docs/chart_template_guide/builtin_objects/

@dashpole
Copy link
Author

dashpole commented Feb 26, 2026

Notes from the operator SIG meeting:

  • Don't trust the kubernetes version from helm. Templating variable built in from the kube server version could be from a "fake" server in CI systems.
  • The guarantee we make for 1.24+ support is probably not accurate. We almost certainly use features from future versions.
  • We will discuss this on the issue. I will move this to a draft until we've resolved how to accomplish this.
@dashpole dashpole marked this pull request as draft February 26, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants