influxdata / influxdata/telegraf

[kube inventory plugin] map deployment to pods

Open
#16,142 1 comment 0 reactions 0 assignees View on GitHub
feature request help wanted
Dominant language
Go
Stars
17.8k
Forks
5.8k
Avg merge
1d 20h
Merged PRs (30d)
161

Description

Today in kube inventory plugin there is no way to map a deployment to a pod thereby to a container.

sample config
[[inputs.kube_inventory]]
url = "https://127.0.0.1:6443"
url_kubelet = "https://127.0.0.1:10250"
bearer_token = "/run/secrets/kubernetes.io/serviceaccount/token"
insecure_skip_verify = true
name_prefix = "kube_inventory_"

Can the plugin be enhanced to include the pod names in the deployment metrics

Contributor guide

Open the contributing guide

Research direction

Start by locating the kube inventory plugin and its deployment-metric collection entry point, then review how deployments, pods, and containers are currently represented. The work is done when deployment metrics include pod names so deployments can be mapped to their pods and containers; add or update relevant tests if the plugin has them.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
observability
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.