internal/kubectl/kube-state-metrics-single.yaml (69 lines of code) (raw):

apiVersion: v1 kind: Service metadata: annotations: kubectl.kubernetes.io/last-applied-configuration: | {"apiVersion":"v1","kind":"Service","metadata":{"annotations":{},"labels":{"app.kubernetes.io/name":"kube-state-metrics","app.kubernetes.io/version":"2.0.0-rc.1"},"name":"kube-state-metrics","namespace":"kube-system"},"spec":{"clusterIP":"None","ports":[{"name":"http-metrics","port":8080,"targetPort":"http-metrics"},{"name":"telemetry","port":8081,"targetPort":"telemetry"}],"selector":{"app.kubernetes.io/name":"kube-state-metrics"}}} creationTimestamp: "2021-04-13T10:50:22Z" labels: app.kubernetes.io/name: kube-state-metrics app.kubernetes.io/version: 2.0.0-rc.1 managedFields: - apiVersion: v1 fieldsType: FieldsV1 fieldsV1: f:metadata: f:annotations: .: {} f:kubectl.kubernetes.io/last-applied-configuration: {} f:labels: .: {} f:app.kubernetes.io/name: {} f:app.kubernetes.io/version: {} f:spec: f:clusterIP: {} f:ports: .: {} k:{"port":8080,"protocol":"TCP"}: .: {} f:name: {} f:port: {} f:protocol: {} f:targetPort: {} k:{"port":8081,"protocol":"TCP"}: .: {} f:name: {} f:port: {} f:protocol: {} f:targetPort: {} f:selector: .: {} f:app.kubernetes.io/name: {} f:sessionAffinity: {} f:type: {} manager: kubectl operation: Update time: "2021-04-13T10:50:22Z" name: kube-state-metrics namespace: kube-system resourceVersion: "630" uid: 12a3a777-97bf-476d-9a96-4c9265bdb7d9 spec: clusterIP: None clusterIPs: - None ports: - name: http-metrics port: 8080 protocol: TCP targetPort: http-metrics - name: telemetry port: 8081 protocol: TCP targetPort: telemetry selector: app.kubernetes.io/name: kube-state-metrics sessionAffinity: None type: ClusterIP status: loadBalancer: {}