# Read metrics from the kubernetes kubelet api [[inputs.kubernetes]] ## URL for the kubelet, if empty read metrics from all nodes in the cluster url = "http://127.0.0.1:10255" ## Use bearer token for authorization. ('bearer_token' takes priority) ## If both of these are empty, we'll use the default serviceaccount: ## at: /var/run/secrets/kubernetes.io/serviceaccount/token ## ## To re-read the token at each interval, please use a file with the ## bearer_token option. If given a string, Telegraf will always use that ## token. # bearer_token = "/var/run/secrets/kubernetes.io/serviceaccount/token" ## OR # bearer_token_string = "abc_123" ## Kubernetes Node Metric Name ## The default Kubernetes node metric name (i.e. kubernetes_node) is the same ## for the kubernetes and kube_inventory plugins. To avoid conflicts, set this ## option to a different value. # node_metric_name = "kubernetes_node" ## Pod labels to be added as tags. An empty array for both include and ## exclude will include all labels. # label_include = [] # label_exclude = ["*"] ## Set response_timeout (default 5 seconds) # response_timeout = "5s" ## Optional TLS Config # tls_ca = /path/to/cafile # tls_cert = /path/to/certfile # tls_key = /path/to/keyfile ## Use TLS but skip chain & host verification # insecure_skip_verify = false