Skip to content

Commit 3bbb8b8

Browse files
authored
Merge pull request #33 from stefanprodan/update-istio
Update Istio to 1.7.0
2 parents 698da6b + 0dcbb47 commit 3bbb8b8

File tree

1 file changed

+18
-57
lines changed

1 file changed

+18
-57
lines changed

istio/operator/manifests.yaml

Lines changed: 18 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -15,53 +15,6 @@ metadata:
1515
namespace: istio-operator
1616
name: istio-operator
1717
---
18-
# Source: istio-operator/templates/crd-operator.yaml
19-
# SYNC WITH manifests/charts/base/files
20-
apiVersion: apiextensions.k8s.io/v1beta1
21-
kind: CustomResourceDefinition
22-
metadata:
23-
name: istiooperators.install.istio.io
24-
spec:
25-
group: install.istio.io
26-
names:
27-
kind: IstioOperator
28-
plural: istiooperators
29-
singular: istiooperator
30-
shortNames:
31-
- iop
32-
scope: Namespaced
33-
subresources:
34-
status: {}
35-
validation:
36-
openAPIV3Schema:
37-
properties:
38-
apiVersion:
39-
description: 'APIVersion defines the versioned schema of this representation
40-
of an object. Servers should convert recognized schemas to the latest
41-
internal value, and may reject unrecognized values.
42-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#resources'
43-
type: string
44-
kind:
45-
description: 'Kind is a string value representing the REST resource this
46-
object represents. Servers may infer this from the endpoint the client
47-
submits requests to. Cannot be updated. In CamelCase.
48-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
49-
type: string
50-
spec:
51-
description: 'Specification of the desired state of the istio control plane resource.
52-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
53-
type: object
54-
status:
55-
description: 'Status describes each of istio control plane component status at the current time.
56-
0 means NONE, 1 means UPDATING, 2 means HEALTHY, 3 means ERROR, 4 means RECONCILING.
57-
More info: https://github.com/istio/api/blob/master/operator/v1alpha1/istio.operator.v1alpha1.pb.html &
58-
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
59-
type: object
60-
versions:
61-
- name: v1alpha1
62-
served: true
63-
storage: true
64-
---
6518
# Source: istio-operator/templates/clusterrole.yaml
6619
apiVersion: rbac.authorization.k8s.io/v1
6720
kind: ClusterRole
@@ -94,12 +47,6 @@ rules:
9447
- '*'
9548
verbs:
9649
- '*'
97-
- apiGroups:
98-
- rbac.istio.io
99-
resources:
100-
- '*'
101-
verbs:
102-
- '*'
10350
- apiGroups:
10451
- security.istio.io
10552
resources:
@@ -225,10 +172,20 @@ spec:
225172
serviceAccountName: istio-operator
226173
containers:
227174
- name: istio-operator
228-
image: docker.io/istio/operator:1.6.8
175+
image: docker.io/istio/operator:1.7.0
229176
command:
230177
- operator
231178
- server
179+
securityContext:
180+
allowPrivilegeEscalation: false
181+
capabilities:
182+
drop:
183+
- ALL
184+
privileged: false
185+
readOnlyRootFilesystem: true
186+
runAsGroup: 1337
187+
runAsUser: 1337
188+
runAsNonRoot: true
232189
imagePullPolicy: IfNotPresent
233190
resources:
234191
limits:
@@ -239,12 +196,16 @@ spec:
239196
memory: 128Mi
240197
env:
241198
- name: WATCH_NAMESPACE
242-
value: istio-system
199+
value: "istio-system"
243200
- name: LEADER_ELECTION_NAMESPACE
244-
value: istio-operator
201+
value: "istio-operator"
245202
- name: POD_NAME
246203
valueFrom:
247204
fieldRef:
248205
fieldPath: metadata.name
249206
- name: OPERATOR_NAME
250-
value: istio-operator
207+
value: "istio-operator"
208+
- name: WAIT_FOR_RESOURCES_TIMEOUT
209+
value: "300s"
210+
- name: REVISION
211+
value: ""

0 commit comments

Comments
 (0)