Skip to content

Commit bf762e1

Browse files
authored
operator cryostat-operator (4.0.3)
1 parent 1def8f8 commit bf762e1

9 files changed

+13134
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/name: cryostat-operator
7+
name: cryostat-operator-cryostat-namespaced
8+
rules:
9+
- apiGroups:
10+
- ""
11+
resources:
12+
- endpoints
13+
verbs:
14+
- get
15+
- list
16+
- watch
17+
- apiGroups:
18+
- ""
19+
resources:
20+
- pods
21+
- replicationcontrollers
22+
verbs:
23+
- get
24+
- apiGroups:
25+
- apps
26+
resources:
27+
- replicasets
28+
- deployments
29+
- daemonsets
30+
- statefulsets
31+
verbs:
32+
- get
33+
- apiGroups:
34+
- apps.openshift.io
35+
resources:
36+
- deploymentconfigs
37+
verbs:
38+
- get
39+
- apiGroups:
40+
- route.openshift.io
41+
resources:
42+
- routes
43+
verbs:
44+
- get
45+
- list
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/name: cryostat-operator
7+
name: cryostat-operator-cryostat
8+
rules:
9+
- apiGroups:
10+
- authentication.k8s.io
11+
resources:
12+
- tokenreviews
13+
verbs:
14+
- create
15+
- apiGroups:
16+
- authorization.k8s.io
17+
resources:
18+
- subjectaccessreviews
19+
verbs:
20+
- create
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
apiVersion: v1
2+
data:
3+
controller_manager_config.yaml: |
4+
apiVersion: controller-runtime.sigs.k8s.io/v1alpha1
5+
kind: ControllerManagerConfig
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: d696d7ab.redhat.com
15+
kind: ConfigMap
16+
metadata:
17+
labels:
18+
app.kubernetes.io/name: cryostat-operator
19+
name: cryostat-operator-manager-config
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
apiVersion: rbac.authorization.k8s.io/v1
2+
kind: ClusterRole
3+
metadata:
4+
creationTimestamp: null
5+
labels:
6+
app.kubernetes.io/name: cryostat-operator
7+
name: cryostat-operator-oauth-client
8+
rules:
9+
- apiGroups:
10+
- operator.cryostat.io
11+
resources:
12+
- cryostats
13+
verbs:
14+
- create
15+
- patch
16+
- delete
17+
- get
18+
- apiGroups:
19+
- ""
20+
resources:
21+
- pods
22+
- pods/exec
23+
- services
24+
verbs:
25+
- create
26+
- patch
27+
- delete
28+
- get
29+
- apiGroups:
30+
- ""
31+
resources:
32+
- replicationcontrollers
33+
- endpoints
34+
verbs:
35+
- get
36+
- apiGroups:
37+
- apps
38+
resources:
39+
- deployments
40+
verbs:
41+
- create
42+
- get
43+
- apiGroups:
44+
- apps
45+
resources:
46+
- daemonsets
47+
- replicasets
48+
- statefulsets
49+
verbs:
50+
- get
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/component: webhook
7+
app.kubernetes.io/created-by: cryostat-operator
8+
app.kubernetes.io/instance: webhook-service
9+
app.kubernetes.io/managed-by: kustomize
10+
app.kubernetes.io/name: cryostat-operator
11+
app.kubernetes.io/part-of: cryostat-operator
12+
name: cryostat-operator-webhook-service
13+
spec:
14+
ports:
15+
- port: 443
16+
protocol: TCP
17+
targetPort: 9443
18+
selector:
19+
app.kubernetes.io/name: cryostat-operator
20+
control-plane: controller-manager
21+
status:
22+
loadBalancer: {}

0 commit comments

Comments
 (0)