Skip to content
This repository was archived by the owner on Aug 2, 2019. It is now read-only.

Commit 3731aa8

Browse files
authored
Merge pull request #21 from bbrowning/maistra-tech-preview-8
Bump to Maistra 0.6.0
2 parents 71bfca7 + 1d64852 commit 3731aa8

File tree

2 files changed

+114
-3
lines changed

2 files changed

+114
-3
lines changed

etc/scripts/installation-functions.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -225,12 +225,10 @@ function install_istio {
225225
istio:
226226
authentication: false
227227
community: true
228-
version: 0.2.0
229228
kiali:
230229
username: admin
231230
password: admin
232231
prefix: kiali/
233-
version: v0.7.1
234232
EOF
235233
timeout 900 '$CMD get pods -n istio-system && [[ $($CMD get pods -n istio-system | grep openshift-ansible-istio-installer | grep -c Completed) -eq 0 ]]'
236234

maistra-operators.catalogsource.yaml

Lines changed: 114 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,12 +132,125 @@ data:
132132
kind: Installation
133133
displayName: Maistra Installation
134134
description: CRD representing Maistra installation options
135+
- apiVersion: operators.coreos.com/v1alpha1
136+
kind: ClusterServiceVersion
137+
metadata:
138+
name: maistra.v0.6.0
139+
spec:
140+
displayName: Maistra
141+
description: "Maistra, otherwise known as OpenShift Service Mesh, is Red Hat's version of Istio."
142+
keywords: ['service mesh', 'istio']
143+
maintainers:
144+
- name: Red Hat
145+
146+
provider:
147+
name: Red Hat
148+
links:
149+
- name: Documentation
150+
url: https://maistra.io
151+
installModes:
152+
- supported: true
153+
type: OwnNamespace
154+
- supported: true
155+
type: SingleNamespace
156+
- supported: false
157+
type: MultiNamespace
158+
- supported: true
159+
type: AllNamespaces
160+
install:
161+
strategy: deployment
162+
spec:
163+
permissions:
164+
- serviceAccountName: istio-operator
165+
rules:
166+
- apiGroups:
167+
- istio.openshift.com
168+
resources:
169+
- "*"
170+
verbs:
171+
- "*"
172+
- apiGroups:
173+
- ""
174+
resources:
175+
- pods
176+
- services
177+
- endpoints
178+
- persistentvolumeclaims
179+
- events
180+
- configmaps
181+
- secrets
182+
- securitycontextconstraints
183+
verbs:
184+
- "*"
185+
- apiGroups:
186+
- apps
187+
resources:
188+
- deployments
189+
- daemonsets
190+
- replicasets
191+
- statefulsets
192+
verbs:
193+
- "*"
194+
clusterPermissions:
195+
- serviceAccountName: istio-operator
196+
rules:
197+
- apiGroups:
198+
- '*'
199+
resources:
200+
- '*'
201+
verbs:
202+
- '*'
203+
- nonResourceURLs:
204+
- '*'
205+
verbs:
206+
- '*'
207+
deployments:
208+
- name: istio-operator
209+
spec:
210+
replicas: 1
211+
strategy:
212+
type: RollingUpdate
213+
selector:
214+
matchLabels:
215+
app: istio-operator
216+
template:
217+
metadata:
218+
labels:
219+
app: istio-operator
220+
spec:
221+
containers:
222+
- name: istio-operator
223+
image: maistra/istio-operator-centos7:0.6.0
224+
ports:
225+
- containerPort: 60000
226+
name: metrics
227+
command:
228+
- istio-operator
229+
imagePullPolicy: Always
230+
env:
231+
- name: WATCH_NAMESPACE
232+
valueFrom:
233+
fieldRef:
234+
fieldPath: metadata.namespace
235+
- name: OPERATOR_NAME
236+
value: "istio-operator"
237+
serviceAccountName: istio-operator
238+
maturity: alpha
239+
version: 0.6.0
240+
apiservicedefinitions:
241+
customresourcedefinitions:
242+
owned:
243+
- name: installations.istio.openshift.com
244+
version: v1alpha1
245+
kind: Installation
246+
displayName: Maistra Installation
247+
description: CRD representing Maistra installation options
135248
136249
packages: |-
137250
- packageName: maistra
138251
channels:
139252
- name: alpha
140-
currentCSV: maistra.v0.5.0
253+
currentCSV: maistra.v0.6.0
141254
---
142255
apiVersion: operators.coreos.com/v1alpha1
143256
kind: CatalogSource

0 commit comments

Comments
 (0)