Query Kubernetes Components version (ie. kubelet version)

i will like to create a NR dashboard to show versions for

Kubernetes Components

  • Kubernetes Version
  • Kubelet Version
  • Docker service version
  • Kubeproxy , etcd – Check if version are available for these components

Critical components (Add-ons)

  • Fluentd Version
  • Core-dns Version
  • Twistlock Version
  • Istio Version
  • NR agent versions ( infra and Prometheus)

Note: i was able to query for Kubernetes Version, NR agent versions, prometheus integration version.
i will like to know if its possible to get version for the other components.

Thanks

Hi @nyerhovwo.iwhiwhu1, Sorry you have been waiting awhile for a response from our community.
I’m going to bring this back to the attention of our support team. Thanks for your patience!

Neal Mc

Hi @nyerhovwo.iwhiwhu1, thanks for your question!

This depends on what data is being sent to New Relic. Some pods will have a version label that will tell us what version of the deployment/component is being run, for example you can see which of you pods have this by running:

SELECT uniques(deploymentName)  FROM K8sPodSample FACET displayName, label.version LIMIT MAX

If you’d like, you can manually add labels to your deployments so that these versions appear in New Relic.