Skip to content

Commit 0117ca7

Browse files
Update Istio to 1.7.0
1 parent 4883afe commit 0117ca7

File tree

1 file changed

+18
-56
lines changed

1 file changed

+18
-56
lines changed

istio/operator/manifests.yaml

Lines changed: 18 additions & 56 deletions
Original file line numberDiff line numberDiff line change
@@ -15,52 +15,6 @@ metadata:
1515
namespace: istio-operator
1616
name: istio-operator
1717
---
18-
# Source: istio-operator/templates/crd.yaml
19-
apiVersion: apiextensions.k8s.io/v1beta1
20-
kind: CustomResourceDefinition
21-
metadata:
22-
name: istiooperators.install.istio.io
23-
spec:
24-
group: install.istio.io
25-
names:
26-
kind: IstioOperator
27-
plural: istiooperators
28-
singular: istiooperator
29-
shortNames:
30-
- iop
31-
scope: Namespaced
32-
subresources:
33-
status: {}
34-
validation:
35-
openAPIV3Schema:
36-
properties:
37-
apiVersion:
38-
description: 'APIVersion defines the versioned schema of this representation
39-
of an object. Servers should convert recognized schemas to the latest
40-
internal value, and may reject unrecognized values.
41-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#resources'
42-
type: string
43-
kind:
44-
description: 'Kind is a string value representing the REST resource this
45-
object represents. Servers may infer this from the endpoint the client
46-
submits requests to. Cannot be updated. In CamelCase.
47-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
48-
type: string
49-
spec:
50-
description: 'Specification of the desired state of the istio control plane resource.
51-
More info: https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
52-
type: object
53-
status:
54-
description: 'Status describes each of istio control plane component status at the current time.
55-
0 means NONE, 1 means UPDATING, 2 means HEALTHY, 3 means ERROR, 4 means RECONCILING.
56-
More info: https://github.com/istio/api/blob/master/operator/v1alpha1/istio.operator.v1alpha1.pb.html &
57-
https://github.com/kubernetes/community/blob/master/contributors/devel/sig-architecture/api-conventions.md#spec-and-status'
58-
type: object
59-
versions:
60-
- name: v1alpha1
61-
served: true
62-
storage: true
63-
---
6418
# Source: istio-operator/templates/clusterrole.yaml
6519
apiVersion: rbac.authorization.k8s.io/v1
6620
kind: ClusterRole
@@ -93,12 +47,6 @@ rules:
9347
- '*'
9448
verbs:
9549
- '*'
96-
- apiGroups:
97-
- rbac.istio.io
98-
resources:
99-
- '*'
100-
verbs:
101-
- '*'
10250
- apiGroups:
10351
- security.istio.io
10452
resources:
@@ -224,10 +172,20 @@ spec:
224172
serviceAccountName: istio-operator
225173
containers:
226174
- name: istio-operator
227-
image: docker.io/istio/operator:1.5.3
175+
image: docker.io/istio/operator:1.7.0
228176
command:
229177
- operator
230178
- 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
231189
imagePullPolicy: IfNotPresent
232190
resources:
233191
limits:
@@ -238,12 +196,16 @@ spec:
238196
memory: 128Mi
239197
env:
240198
- name: WATCH_NAMESPACE
241-
value: istio-system
199+
value: "istio-system"
242200
- name: LEADER_ELECTION_NAMESPACE
243-
value: istio-operator
201+
value: "istio-operator"
244202
- name: POD_NAME
245203
valueFrom:
246204
fieldRef:
247205
fieldPath: metadata.name
248206
- name: OPERATOR_NAME
249-
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)