mirror of https://github.com/grafana/loki
fix(operator): Use safe bearer token authentication to scrape operator metrics (#12164)
parent
f0cf65b3c3
commit
862d0fb2cf
@ -0,0 +1,11 @@ |
||||
apiVersion: v1 |
||||
kind: ServiceAccount |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-v0.5.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: loki-operator |
||||
app.kubernetes.io/version: 0.5.0 |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
@ -0,0 +1,13 @@ |
||||
apiVersion: v1 |
||||
kind: Secret |
||||
metadata: |
||||
annotations: |
||||
kubernetes.io/service-account.name: loki-operator-controller-manager-metrics-reader |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-v0.5.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: loki-operator |
||||
app.kubernetes.io/version: 0.5.0 |
||||
name: loki-operator-controller-manager-metrics-token |
||||
type: kubernetes.io/service-account-token |
||||
@ -0,0 +1,19 @@ |
||||
apiVersion: rbac.authorization.k8s.io/v1 |
||||
kind: ClusterRoleBinding |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-v0.5.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: loki-operator |
||||
app.kubernetes.io/version: 0.5.0 |
||||
name: loki-operator-controller-manager-read-metrics |
||||
roleRef: |
||||
apiGroup: rbac.authorization.k8s.io |
||||
kind: ClusterRole |
||||
name: loki-operator-metrics-reader |
||||
subjects: |
||||
- kind: ServiceAccount |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
namespace: kubernetes-operators |
||||
@ -0,0 +1,11 @@ |
||||
apiVersion: v1 |
||||
kind: ServiceAccount |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-v0.5.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: loki-operator |
||||
app.kubernetes.io/version: 0.5.0 |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
@ -0,0 +1,19 @@ |
||||
apiVersion: rbac.authorization.k8s.io/v1 |
||||
kind: ClusterRoleBinding |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-v0.5.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: loki-operator |
||||
app.kubernetes.io/version: 0.5.0 |
||||
name: loki-operator-controller-manager-read-metrics |
||||
roleRef: |
||||
apiGroup: rbac.authorization.k8s.io |
||||
kind: ClusterRole |
||||
name: loki-operator-metrics-reader |
||||
subjects: |
||||
- kind: ServiceAccount |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
namespace: loki-operator |
||||
@ -0,0 +1,11 @@ |
||||
apiVersion: v1 |
||||
kind: ServiceAccount |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-0.1.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: cluster-logging |
||||
app.kubernetes.io/version: 0.1.0 |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
@ -0,0 +1,13 @@ |
||||
apiVersion: v1 |
||||
kind: Secret |
||||
metadata: |
||||
annotations: |
||||
kubernetes.io/service-account.name: loki-operator-controller-manager-metrics-reader |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-0.1.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: cluster-logging |
||||
app.kubernetes.io/version: 0.1.0 |
||||
name: loki-operator-controller-manager-metrics-token |
||||
type: kubernetes.io/service-account-token |
||||
@ -0,0 +1,19 @@ |
||||
apiVersion: rbac.authorization.k8s.io/v1 |
||||
kind: ClusterRoleBinding |
||||
metadata: |
||||
creationTimestamp: null |
||||
labels: |
||||
app.kubernetes.io/instance: loki-operator-0.1.0 |
||||
app.kubernetes.io/managed-by: operator-lifecycle-manager |
||||
app.kubernetes.io/name: loki-operator |
||||
app.kubernetes.io/part-of: cluster-logging |
||||
app.kubernetes.io/version: 0.1.0 |
||||
name: loki-operator-controller-manager-read-metrics |
||||
roleRef: |
||||
apiGroup: rbac.authorization.k8s.io |
||||
kind: ClusterRole |
||||
name: loki-operator-metrics-reader |
||||
subjects: |
||||
- kind: ServiceAccount |
||||
name: loki-operator-controller-manager-metrics-reader |
||||
namespace: openshift-operators-redhat |
||||
@ -0,0 +1,7 @@ |
||||
apiVersion: v1 |
||||
kind: Secret |
||||
metadata: |
||||
name: controller-manager-metrics-token |
||||
annotations: |
||||
kubernetes.io/service-account.name: loki-operator-controller-manager-metrics-reader |
||||
type: kubernetes.io/service-account-token |
||||
@ -0,0 +1,12 @@ |
||||
apiVersion: rbac.authorization.k8s.io/v1 |
||||
kind: ClusterRoleBinding |
||||
metadata: |
||||
name: controller-manager-read-metrics |
||||
roleRef: |
||||
apiGroup: rbac.authorization.k8s.io |
||||
kind: ClusterRole |
||||
name: metrics-reader |
||||
subjects: |
||||
- kind: ServiceAccount |
||||
name: controller-manager-metrics-reader |
||||
namespace: system |
||||
@ -0,0 +1,5 @@ |
||||
apiVersion: v1 |
||||
kind: ServiceAccount |
||||
metadata: |
||||
name: controller-manager-metrics-reader |
||||
namespace: system |
||||
@ -0,0 +1,5 @@ |
||||
apiVersion: v1 |
||||
kind: ServiceAccount |
||||
metadata: |
||||
name: controller-manager |
||||
namespace: system |
||||
Loading…
Reference in new issue