Skip to content

Commit b00b4d2

Browse files
operator dynatrace-operator (1.4.1) (redhat-openshift-ecosystem#5954)
* operator dynatrace-operator (1.4.1) Signed-off-by: Dynatrace Team Kubernetes <[email protected]> * Update dynatrace-operator.clusterserviceversion.yaml --------- Signed-off-by: Dynatrace Team Kubernetes <[email protected]>
1 parent 13b509a commit b00b4d2

17 files changed

+11276
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
FROM scratch
2+
3+
# Core 1.4.1 labels.
4+
LABEL operators.operatorframework.io.bundle.channel.default.v1=alpha
5+
LABEL operators.operatorframework.io.1.4.1.mediatype.v1=registry+v1
6+
LABEL operators.operatorframework.io.1.4.1.manifests.v1=manifests/
7+
LABEL operators.operatorframework.io.1.4.1.metadata.v1=metadata/
8+
LABEL operators.operatorframework.io.1.4.1.package.v1=dynatrace-operator
9+
LABEL operators.operatorframework.io.1.4.1.channels.v1=alpha
10+
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.36.0
11+
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
12+
LABEL operators.operatorframework.io.metrics.project_layout=go.kubebuilder.io/v3
13+
14+
# Copy files to locations specified by labels.
15+
COPY manifests /manifests/
16+
COPY metadata /metadata/
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: operator
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-edgeconnect
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-collector
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-collector
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: Role
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-controller
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-controller
10+
rules:
11+
- apiGroups:
12+
- security.openshift.io
13+
resourceNames:
14+
- privileged
15+
resources:
16+
- securitycontextconstraints
17+
verbs:
18+
- use
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: RoleBinding
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-controller
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-controller
10+
roleRef:
11+
apiGroup: rbac.authorization.k8s.io
12+
kind: Role
13+
name: dynatrace-extensions-controller
14+
subjects:
15+
- kind: ServiceAccount
16+
name: dynatrace-extensions-controller
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-controller
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-controller
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-collector
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-prometheus
10+
rules:
11+
- apiGroups:
12+
- ""
13+
resources:
14+
- pods
15+
- namespaces
16+
- endpoints
17+
- services
18+
- nodes
19+
- nodes/metrics
20+
verbs:
21+
- get
22+
- watch
23+
- list
24+
- apiGroups:
25+
- apps
26+
resources:
27+
- deployments
28+
- daemonsets
29+
- replicasets
30+
- statefulsets
31+
verbs:
32+
- get
33+
- list
34+
- watch
35+
- apiGroups:
36+
- security.openshift.io
37+
resourceNames:
38+
- privileged
39+
resources:
40+
- securitycontextconstraints
41+
verbs:
42+
- use
43+
- nonResourceURLs:
44+
- /metrics
45+
- /metrics/cadvisor
46+
verbs:
47+
- get
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRoleBinding
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: dynatrace-extensions-collector
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-extensions-prometheus
10+
roleRef:
11+
apiGroup: rbac.authorization.k8s.io
12+
kind: ClusterRole
13+
name: dynatrace-extensions-prometheus
14+
subjects:
15+
- kind: ServiceAccount
16+
name: dynatrace-extensions-collector
17+
namespace: dynatrace
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRoleBinding
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: logmonitoring
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-logmonitoring
10+
roleRef:
11+
apiGroup: rbac.authorization.k8s.io
12+
kind: ClusterRole
13+
name: dynatrace-logmonitoring
14+
subjects:
15+
- kind: ServiceAccount
16+
name: dynatrace-logmonitoring
17+
namespace: dynatrace
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
apiVersion: v1
2+
kind: ServiceAccount
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/component: logmonitoring
7+
app.kubernetes.io/name: dynatrace-operator
8+
app.kubernetes.io/version: 1.4.1
9+
name: dynatrace-logmonitoring

0 commit comments

Comments
 (0)