Skip to content

Commit 80ec262

Browse files
committed
Publishing site Jeu 24 nov 2022 09:32:32 CET
1 parent 975d628 commit 80ec262

File tree

1 file changed

+142
-0
lines changed

1 file changed

+142
-0
lines changed

Diff for: operator/operator-1.6.1.yaml

+142
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,142 @@
1+
apiVersion: apiextensions.k8s.io/v1
2+
kind: CustomResourceDefinition
3+
metadata:
4+
name: microcksinstalls.microcks.github.io
5+
spec:
6+
group: microcks.github.io
7+
names:
8+
kind: MicrocksInstall
9+
listKind: MicrocksInstallList
10+
plural: microcksinstalls
11+
singular: microcksinstall
12+
scope: Namespaced
13+
versions:
14+
- name: v1alpha1
15+
served: true
16+
storage: true
17+
schema:
18+
openAPIV3Schema:
19+
type: object
20+
x-kubernetes-preserve-unknown-fields: true
21+
subresources:
22+
status: {}
23+
---
24+
apiVersion: v1
25+
kind: ServiceAccount
26+
metadata:
27+
name: microcks-ansible-operator
28+
---
29+
apiVersion: rbac.authorization.k8s.io/v1
30+
kind: Role
31+
metadata:
32+
creationTimestamp: null
33+
name: microcks-ansible-operator
34+
rules:
35+
- apiGroups:
36+
- ""
37+
resources:
38+
- pods
39+
- services
40+
- endpoints
41+
- persistentvolumeclaims
42+
- events
43+
- configmaps
44+
- secrets
45+
verbs:
46+
- '*'
47+
- apiGroups:
48+
- ""
49+
resources:
50+
- namespaces
51+
verbs:
52+
- get
53+
- apiGroups:
54+
- apps
55+
resources:
56+
- deployments
57+
- daemonsets
58+
- replicasets
59+
- statefulsets
60+
verbs:
61+
- '*'
62+
- apiGroups:
63+
- route.openshift.io
64+
resources:
65+
- routes
66+
verbs:
67+
- '*'
68+
- apiGroups:
69+
- route.openshift.io
70+
resources:
71+
- routes/custom-host
72+
verbs:
73+
- create
74+
- apiGroups:
75+
- networking.k8s.io
76+
resources:
77+
- ingresses
78+
verbs:
79+
- '*'
80+
- apiGroups:
81+
- monitoring.coreos.com
82+
resources:
83+
- servicemonitors
84+
verbs:
85+
- get
86+
- create
87+
- apiGroups:
88+
- kafka.strimzi.io
89+
resources:
90+
- kafkas
91+
- kafkatopics
92+
verbs:
93+
- '*'
94+
- apiGroups:
95+
- microcks.github.io
96+
resources:
97+
- '*'
98+
verbs:
99+
- '*'
100+
---
101+
kind: RoleBinding
102+
apiVersion: rbac.authorization.k8s.io/v1
103+
metadata:
104+
name: microcks-ansible-operator
105+
subjects:
106+
- kind: ServiceAccount
107+
name: microcks-ansible-operator
108+
roleRef:
109+
kind: Role
110+
name: microcks-ansible-operator
111+
apiGroup: rbac.authorization.k8s.io
112+
---
113+
apiVersion: apps/v1
114+
kind: Deployment
115+
metadata:
116+
name: microcks-ansible-operator
117+
spec:
118+
replicas: 1
119+
selector:
120+
matchLabels:
121+
name: microcks-ansible-operator
122+
template:
123+
metadata:
124+
labels:
125+
name: microcks-ansible-operator
126+
spec:
127+
serviceAccountName: microcks-ansible-operator
128+
containers:
129+
- name: microcks-ansible-operator
130+
image: quay.io/microcks/microcks-ansible-operator:1.6.1
131+
imagePullPolicy: Always
132+
env:
133+
- name: WATCH_NAMESPACE
134+
valueFrom:
135+
fieldRef:
136+
fieldPath: metadata.namespace
137+
- name: POD_NAME
138+
valueFrom:
139+
fieldRef:
140+
fieldPath: metadata.name
141+
- name: OPERATOR_NAME
142+
value: "microcks-ansible-operator"

0 commit comments

Comments
 (0)