Skip to content

Commit 8c62412

Browse files
operator loki-operator (0.8.0)
1 parent 3b51ebc commit 8c62412

15 files changed

+9654
-0
lines changed
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/instance: loki-operator-v0.8.0
7+
app.kubernetes.io/managed-by: operator-lifecycle-manager
8+
app.kubernetes.io/name: loki-operator
9+
app.kubernetes.io/part-of: loki-operator
10+
app.kubernetes.io/version: 0.8.0
11+
name: loki-operator-controller-manager-metrics-reader
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: metrics
7+
app.kubernetes.io/instance: loki-operator-v0.8.0
8+
app.kubernetes.io/managed-by: operator-lifecycle-manager
9+
app.kubernetes.io/name: loki-operator
10+
app.kubernetes.io/part-of: loki-operator
11+
app.kubernetes.io/version: 0.8.0
12+
name: loki-operator-controller-manager-metrics-service
13+
spec:
14+
ports:
15+
- name: https
16+
port: 8443
17+
protocol: TCP
18+
targetPort: https
19+
selector:
20+
app.kubernetes.io/managed-by: operator-lifecycle-manager
21+
app.kubernetes.io/name: loki-operator
22+
app.kubernetes.io/part-of: loki-operator
23+
name: loki-operator-controller-manager
24+
status:
25+
loadBalancer: {}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRoleBinding
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/instance: loki-operator-v0.8.0
7+
app.kubernetes.io/managed-by: operator-lifecycle-manager
8+
app.kubernetes.io/name: loki-operator
9+
app.kubernetes.io/part-of: loki-operator
10+
app.kubernetes.io/version: 0.8.0
11+
name: loki-operator-controller-manager-read-metrics
12+
roleRef:
13+
apiGroup: rbac.authorization.k8s.io
14+
kind: ClusterRole
15+
name: loki-operator-metrics-reader
16+
subjects:
17+
- kind: ServiceAccount
18+
name: loki-operator-controller-manager-metrics-reader
19+
namespace: loki-operator
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
apiVersion: v1
2+
data:
3+
controller_manager_config.yaml: |
4+
apiVersion: config.loki.grafana.com/v1
5+
kind: ProjectConfig
6+
health:
7+
healthProbeBindAddress: :8081
8+
metrics:
9+
bindAddress: 127.0.0.1:8080
10+
webhook:
11+
port: 9443
12+
leaderElection:
13+
leaderElect: true
14+
resourceName: loki-operator.grafana.com
15+
featureGates:
16+
lokiStackGateway: true
17+
restrictedPodSecurityStandard: false
18+
#
19+
# Webhook feature gates
20+
#
21+
lokiStackWebhook: true
22+
alertingRuleWebhook: true
23+
recordingRuleWebhook: true
24+
kind: ConfigMap
25+
metadata:
26+
labels:
27+
app.kubernetes.io/instance: loki-operator-v0.8.0
28+
app.kubernetes.io/managed-by: operator-lifecycle-manager
29+
app.kubernetes.io/name: loki-operator
30+
app.kubernetes.io/part-of: loki-operator
31+
app.kubernetes.io/version: 0.8.0
32+
name: loki-operator-manager-config
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/instance: loki-operator-v0.8.0
7+
app.kubernetes.io/managed-by: operator-lifecycle-manager
8+
app.kubernetes.io/name: loki-operator
9+
app.kubernetes.io/part-of: loki-operator
10+
app.kubernetes.io/version: 0.8.0
11+
name: loki-operator-metrics-reader
12+
rules:
13+
- nonResourceURLs:
14+
- /metrics
15+
verbs:
16+
- get
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: Role
3+
metadata:
4+
annotations:
5+
include.release.openshift.io/self-managed-high-availability: "true"
6+
include.release.openshift.io/single-node-developer: "true"
7+
creationTimestamp: null
8+
labels:
9+
app.kubernetes.io/instance: loki-operator-v0.8.0
10+
app.kubernetes.io/managed-by: operator-lifecycle-manager
11+
app.kubernetes.io/name: loki-operator
12+
app.kubernetes.io/part-of: loki-operator
13+
app.kubernetes.io/version: 0.8.0
14+
name: loki-operator-prometheus
15+
rules:
16+
- apiGroups:
17+
- ""
18+
resources:
19+
- services
20+
- endpoints
21+
- pods
22+
verbs:
23+
- get
24+
- list
25+
- watch
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: RoleBinding
3+
metadata:
4+
annotations:
5+
include.release.openshift.io/self-managed-high-availability: "true"
6+
include.release.openshift.io/single-node-developer: "true"
7+
creationTimestamp: null
8+
labels:
9+
app.kubernetes.io/instance: loki-operator-v0.8.0
10+
app.kubernetes.io/managed-by: operator-lifecycle-manager
11+
app.kubernetes.io/name: loki-operator
12+
app.kubernetes.io/part-of: loki-operator
13+
app.kubernetes.io/version: 0.8.0
14+
name: loki-operator-prometheus
15+
roleRef:
16+
apiGroup: rbac.authorization.k8s.io
17+
kind: Role
18+
name: loki-operator-prometheus
19+
subjects:
20+
- kind: ServiceAccount
21+
name: prometheus-k8s
22+
namespace: openshift-monitoring
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
apiVersion: v1
2+
kind: Service
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/instance: loki-operator-v0.8.0
7+
app.kubernetes.io/managed-by: operator-lifecycle-manager
8+
app.kubernetes.io/name: loki-operator
9+
app.kubernetes.io/part-of: loki-operator
10+
app.kubernetes.io/version: 0.8.0
11+
name: loki-operator-webhook-service
12+
spec:
13+
ports:
14+
- port: 443
15+
protocol: TCP
16+
targetPort: 9443
17+
selector:
18+
app.kubernetes.io/managed-by: operator-lifecycle-manager
19+
app.kubernetes.io/name: loki-operator
20+
app.kubernetes.io/part-of: loki-operator
21+
status:
22+
loadBalancer: {}

0 commit comments

Comments
 (0)