Kubertnetes Integration with package policy on ECK

I am trying to use the Kubernetes Integration and deploy it to an agent for my ECK cluster. I have included my yml file below.

I also included a snippet of output from the Dev tools command GET kbn:/api/fleet/package_policies. For some reason despite having stuff explicitly disabled it is still appearing as an input in the package_policy. Additionally stuff like leader election that I have disabled is appearing as enabled. I am not sure how to correct this behavior.

Interestingly too, I found this past GitHub issue that provides reference to how to configure the agent policy. For some reason the provided solution way did not work for me listed in this comment but the original configuration from this comment did.

apiVersion: agent.k8s.elastic.co/v1alpha1
kind: Agent
metadata:
  name: fleet-server-quickstart
  namespace: default
spec:
  version: 8.18.0
  policyID: eck-fleet-server
  kibanaRef:
    name: kibana-quickstart
  elasticsearchRefs:
  - name: elasticsearch-quickstart
  mode: fleet
  fleetServerEnabled: true
  deployment:
    replicas: 1
    podTemplate:
      spec:
        serviceAccountName: elastic-agent
        automountServiceAccountToken: true
        securityContext:
          runAsUser: 0
---
apiVersion: agent.k8s.elastic.co/v1alpha1
kind: Agent
metadata:
  name: elastic-agent-quickstart
  namespace: default
spec:
  version: 8.18.0
  policyID: eck-agent
  kibanaRef:
    name: kibana-quickstart
  fleetServerRef:
    name: fleet-server-quickstart
  mode: fleet
  daemonSet:
    podTemplate:
      spec:
        serviceAccountName: elastic-agent
        automountServiceAccountToken: true
        securityContext:
          runAsUser: 0
---
apiVersion: kibana.k8s.elastic.co/v1
kind: Kibana
metadata:
  name: kibana-quickstart
  namespace: default
spec:
  version: 8.18.0
  count: 1
  elasticsearchRef:
    name: elasticsearch-quickstart
  config:
    xpack.fleet.agents.elasticsearch.hosts: ["https://elasticsearch-quickstart-es-http.default.svc:9200"]
    xpack.fleet.agents.fleet_server.hosts: ["https://fleet-server-quickstart-agent-http.default.svc:8220"]
    xpack.fleet.packages:
      - name: system
        version: latest
      - name: elastic_agent
        version: latest
      - name: fleet_server
        version: latest
      - name: kubernetes
        version: latest
    xpack.fleet.agentPolicies:
      - name: Fleet Server on ECK policy
        id: eck-fleet-server
        is_default_fleet_server: true
        namespace: default
        monitoring_enabled:
          - logs
          - metrics
        package_policies:
        - name: fleet_server-1
          id: fleet_server-1
          package:
            name: fleet_server
      - name: Elastic Agent on ECK policy
        id: eck-agent
        namespace: default
        monitoring_enabled:
          - logs
          - metrics
        unenroll_timeout: 900
        is_default: true
        package_policies:
          - name: system-1
            id: system-1
            package:
              name: system
          - name: kubernetes-1
            id: kubernetes-1
            package:
              name: kubernetes
            inputs:
            - type: kubernetes/metrics 
              enabled: true
              streams: 
              - data_stream:
                  dataset: 'kubernetes.state_container'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_cronjob'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_daemonset'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_deployment'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_job'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_namespace'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_node'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_persistentvolume'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_persistentvolumeclaim'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_pod'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_replicaset'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_resourcequota'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_service'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.state_statefulset'
                enabled: true  
                vars:
                - name: add_metadata
                  value: true 
                - name: hosts
                  value: ['kube-state-metrics:8080'] 
                - name: leaderelection
                  value: false  
                - name: period 
                  value: 10s 
              - data_stream:
                  dataset: 'kubernetes.apiserver'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.container '
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.controllermanager'
                enabled: false 
              - data_stream:
                  dataset: 'kubernetes.event'
                enabled: false 
              - data_stream:
                  dataset: 'kubernetes.node'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.pod'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.proxy'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.scheduler'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.system'
                enabled: false  
              - data_stream:
                  dataset: 'kubernetes.volume'
                enabled: false  
{
      "id": "kubernetes-1",
      "name": "kubernetes-1",
      "namespace": "default",
      "package": {
        "name": "kubernetes",
        "version": "1.80.2"
      },
      "enabled": true,
      "policy_id": "eck-agent",
      "policy_ids": [
        "eck-agent"
      ],
      "inputs": [
        {
          "type": "kubernetes/metrics",
          "policy_template": "kubelet",
          "enabled": true,
          "streams": [
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.container"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.NODE_NAME}:10250"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.container-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "container"
                ],
                "add_metadata": true,
                "hosts": [
                  "https://${env.NODE_NAME}:10250"
                ],
                "period": "10s",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.verification_mode": "none"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.node"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.NODE_NAME}:10250"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                },
                "stream_condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.node-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "node"
                ],
                "add_metadata": true,
                "hosts": [
                  "https://${env.NODE_NAME}:10250"
                ],
                "period": "10s",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.verification_mode": "none"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.pod"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.NODE_NAME}:10250"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.pod-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "pod"
                ],
                "add_metadata": true,
                "hosts": [
                  "https://${env.NODE_NAME}:10250"
                ],
                "period": "10s",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.verification_mode": "none"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.system"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.NODE_NAME}:10250"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.system-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "system"
                ],
                "add_metadata": true,
                "hosts": [
                  "https://${env.NODE_NAME}:10250"
                ],
                "period": "10s",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.verification_mode": "none"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.volume"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.NODE_NAME}:10250"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.volume-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "volume"
                ],
                "add_metadata": true,
                "hosts": [
                  "https://${env.NODE_NAME}:10250"
                ],
                "period": "10s",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.verification_mode": "none"
              }
            }
          ],
        {
          "type": "kubernetes/metrics",
          "policy_template": "kube-state-metrics",
          "enabled": true,
          "streams": [
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_container"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_container-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_container"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_cronjob"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_cronjob-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_cronjob"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_daemonset"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_daemonset-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_daemonset"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_deployment"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_deployment-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_deployment"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_job"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_job-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_job"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_namespace"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_namespace-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_namespace"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_node"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_node-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_node"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_persistentvolume"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_persistentvolume-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_persistentvolume"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_persistentvolumeclaim"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_persistentvolumeclaim-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_persistentvolumeclaim"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_pod"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "add_resource_metadata_config": {
                  "value": """# add_resource_metadata:
#   namespace:
#     include_labels: ["namespacelabel1"]
#   node:
#     include_labels: ["nodelabel2"]
#     include_annotations: ["nodeannotation1"]
#   deployment: false
""",
                  "type": "yaml"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_pod-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_pod"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_replicaset"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_replicaset-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_replicaset"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_resourcequota"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_resourcequota-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_resourcequota"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_service"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_service-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_service"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_statefulset"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_statefulset-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_statefulset"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            },
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.state_storageclass"
              },
              "vars": {
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "hosts": {
                  "value": [
                    "kube-state-metrics:8080"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "node": {
                  "type": "text"
                },
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                }
              },
              "id": "kubernetes/metrics-kubernetes.state_storageclass-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "state_storageclass"
                ],
                "add_metadata": true,
                "hosts": [
                  "kube-state-metrics:8080"
                ],
                "period": "10s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token"
              }
            }
          ],
          "vars": {
            "condition": {
              "type": "text"
            },
            "namespace": {
              "type": "text"
            }
          }
        },
        {
          "type": "kubernetes/metrics",
          "policy_template": "kube-apiserver",
          "enabled": true,
          "streams": [
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.apiserver"
              },
              "vars": {
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://${env.KUBERNETES_SERVICE_HOST}:${env.KUBERNETES_SERVICE_PORT}"
                  ],
                  "type": "text"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "period": {
                  "value": "30s",
                  "type": "text"
                },
                "ssl.certificate_authorities": {
                  "value": [
                    "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
                  ],
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                },
                "condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.apiserver-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "apiserver"
                ],
                "hosts": [
                  "https://${env.KUBERNETES_SERVICE_HOST}:${env.KUBERNETES_SERVICE_PORT}"
                ],
                "period": "30s",
                "condition": "${kubernetes_leaderelection.leader} == true",
                "bearer_token_file": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                "ssl.certificate_authorities": [
                  "/var/run/secrets/kubernetes.io/serviceaccount/ca.crt"
                ]
              }
            }
          ]
        },
        {
          "type": "kubernetes/metrics",
          "policy_template": "kube-proxy",
          "enabled": true,
          "streams": [
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.proxy"
              },
              "vars": {
                "hosts": {
                  "value": [
                    "localhost:10249"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                },
                "condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.proxy-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "proxy"
                ],
                "hosts": [
                  "localhost:10249"
                ],
                "period": "10s"
              }
            }
          ]
        },
        {
          "type": "kubernetes/metrics",
          "policy_template": "kube-scheduler",
          "enabled": false,
          "streams": [
            {
              "enabled": false,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.scheduler"
              },
              "vars": {
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://0.0.0.0:10259"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "scheduler_label_key": {
                  "value": "component",
                  "type": "text"
                },
                "scheduler_label_value": {
                  "value": "kube-scheduler",
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                },
                "condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.scheduler-kubernetes-1"
            }
          ]
        },
        {
          "type": "kubernetes/metrics",
          "policy_template": "kube-controller-manager",
          "enabled": false,
          "streams": [
            {
              "enabled": false,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.controllermanager"
              },
              "vars": {
                "bearer_token_file": {
                  "value": "/var/run/secrets/kubernetes.io/serviceaccount/token",
                  "type": "text"
                },
                "hosts": {
                  "value": [
                    "https://0.0.0.0:10257"
                  ],
                  "type": "text"
                },
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "ssl.verification_mode": {
                  "value": "none",
                  "type": "text"
                },
                "controller_manager_label_key": {
                  "value": "component",
                  "type": "text"
                },
                "controller_manager_label_value": {
                  "value": "kube-controller-manager",
                  "type": "text"
                },
                "processors": {
                  "type": "yaml"
                },
                "condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.controllermanager-kubernetes-1"
            }
          ]
        },
        {
          "type": "kubernetes/metrics",
          "policy_template": "events",
          "enabled": true,
          "streams": [
            {
              "enabled": true,
              "data_stream": {
                "type": "metrics",
                "dataset": "kubernetes.event"
              },
              "vars": {
                "period": {
                  "value": "10s",
                  "type": "text"
                },
                "add_metadata": {
                  "value": true,
                  "type": "bool"
                },
                "skip_older": {
                  "value": true,
                  "type": "bool"
                },
                "leaderelection": {
                  "value": true,
                  "type": "bool"
                },
                "processors": {
                  "type": "yaml"
                },
                "condition": {
                  "type": "text"
                }
              },
              "id": "kubernetes/metrics-kubernetes.event-kubernetes-1",
              "compiled_stream": {
                "metricsets": [
                  "event"
                ],
                "period": "10s",
                "add_metadata": true,
                "skip_older": true,
                "condition": "${kubernetes_leaderelection.leader} == true"
              }
            }
          ],
          "vars": {
            "namespace": {
              "type": "text"
            }
          }
        }