Skip to content

Instantly share code, notes, and snippets.

@TheYkk
Last active September 24, 2019 16:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save TheYkk/5b0fb6d36ed96489258dc26f7ed39372 to your computer and use it in GitHub Desktop.
Save TheYkk/5b0fb6d36ed96489258dc26f7ed39372 to your computer and use it in GitHub Desktop.
apiVersion: v1
items:
- apiVersion: monitoring.coreos.com/v1
kind: Prometheus
metadata:
creationTimestamp: "2019-09-24T14:59:50Z"
generation: 1
labels:
app: prometheus-operator-prometheus
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-prometheus
namespace: default
resourceVersion: "871229"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/prometheuses/met-op-prometheus-operator-prometheus
uid: f5332c8b-dedb-11e9-86a9-0af494c5f572
spec:
alerting:
alertmanagers:
- name: met-op-prometheus-operator-alertmanager
namespace: default
pathPrefix: /
port: web
baseImage: quay.io/prometheus/prometheus
enableAdminAPI: false
externalUrl: http://met-op-prometheus-operator-prometheus.default:9090
listenLocal: false
logFormat: logfmt
logLevel: info
paused: false
replicas: 1
retention: 10d
routePrefix: /
ruleNamespaceSelector: {}
ruleSelector:
matchLabels:
app: prometheus-operator
release: met-op
securityContext:
fsGroup: 2000
runAsNonRoot: true
runAsUser: 1000
serviceAccountName: met-op-prometheus-operator-prometheus
serviceMonitorNamespaceSelector: {}
serviceMonitorSelector:
matchLabels:
release: met-op
version: v2.12.0
kind: List
metadata:
resourceVersion: ""
selfLink: ""
ubuntu@ip-172-31-16-118:~$ kubectl get servicemonitor -o yaml
apiVersion: v1
items:
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:42:59Z"
generation: 1
labels:
app: nginx-ingress
chart: nginx-ingress-1.21.0
component: controller
heritage: Tiller
release: ing
name: ing-nginx-ingress-controller
namespace: default
resourceVersion: "877633"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/ing-nginx-ingress-controller
uid: fc52ea0d-dee1-11e9-86a9-0af494c5f572
spec:
endpoints:
- interval: 30s
port: metrics
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: nginx-ingress
component: controller
release: ing
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-alertmanager
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-alertmanager
namespace: default
resourceVersion: "871367"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-alertmanager
uid: fb9a8ca6-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- path: /metrics
port: web
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: prometheus-operator-alertmanager
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-apiserver
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-apiserver
namespace: default
resourceVersion: "871369"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-apiserver
uid: fb9ba920-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: https
scheme: https
tlsConfig:
caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecureSkipVerify: false
serverName: kubernetes
jobLabel: component
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
component: apiserver
provider: kubernetes
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-coredns
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-coredns
namespace: default
resourceVersion: "871368"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-coredns
uid: fb9b25bc-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: http-metrics
jobLabel: jobLabel
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app: prometheus-operator-coredns
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-grafana
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-grafana
namespace: default
resourceVersion: "871378"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-grafana
uid: fbb85e25-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- path: /metrics
port: service
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: grafana
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kube-controller-manager
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kube-controller-manager
namespace: default
resourceVersion: "871370"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kube-controller-manager
uid: fb9bf021-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: http-metrics
jobLabel: jobLabel
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app: prometheus-operator-kube-controller-manager
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kube-etcd
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kube-etcd
namespace: default
resourceVersion: "871371"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kube-etcd
uid: fb9c2d65-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: http-metrics
jobLabel: jobLabel
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app: prometheus-operator-kube-etcd
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kube-proxy
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kube-proxy
namespace: default
resourceVersion: "871372"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kube-proxy
uid: fb9c6a7c-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: http-metrics
jobLabel: jobLabel
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app: prometheus-operator-kube-proxy
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kube-scheduler
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kube-scheduler
namespace: default
resourceVersion: "871373"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kube-scheduler
uid: fb9cc421-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
port: http-metrics
jobLabel: jobLabel
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
app: prometheus-operator-kube-scheduler
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kube-state-metrics
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kube-state-metrics
namespace: default
resourceVersion: "871374"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kube-state-metrics
uid: fba00b71-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- honorLabels: true
port: http
jobLabel: app.kubernetes.io/name
selector:
matchLabels:
app.kubernetes.io/instance: met-op
app.kubernetes.io/name: kube-state-metrics
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-kubelet
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-kubelet
namespace: default
resourceVersion: "871375"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-kubelet
uid: fba07d9c-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
honorLabels: true
port: https-metrics
scheme: https
tlsConfig:
caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecureSkipVerify: true
- bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token
honorLabels: true
path: /metrics/cadvisor
port: https-metrics
scheme: https
tlsConfig:
caFile: /var/run/secrets/kubernetes.io/serviceaccount/ca.crt
insecureSkipVerify: true
jobLabel: k8s-app
namespaceSelector:
matchNames:
- kube-system
selector:
matchLabels:
k8s-app: kubelet
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-node-exporter
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-node-exporter
namespace: default
resourceVersion: "871376"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-node-exporter
uid: fbb18133-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- port: metrics
jobLabel: jobLabel
selector:
matchLabels:
app: prometheus-node-exporter
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-operator
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-operator
namespace: default
resourceVersion: "871379"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-operator
uid: fbbfdb15-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- honorLabels: true
port: http
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: prometheus-operator-operator
release: met-op
- apiVersion: monitoring.coreos.com/v1
kind: ServiceMonitor
metadata:
creationTimestamp: "2019-09-24T15:00:01Z"
generation: 1
labels:
app: prometheus-operator-prometheus
chart: prometheus-operator-6.11.0
heritage: Tiller
release: met-op
name: met-op-prometheus-operator-prometheus
namespace: default
resourceVersion: "871380"
selfLink: /apis/monitoring.coreos.com/v1/namespaces/default/servicemonitors/met-op-prometheus-operator-prometheus
uid: fbc2148a-dedb-11e9-86a9-0af494c5f572
spec:
endpoints:
- path: /metrics
port: web
namespaceSelector:
matchNames:
- default
selector:
matchLabels:
app: prometheus-operator-prometheus
release: met-op
kind: List
metadata:
resourceVersion: ""
selfLink: ""
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment