Skip to content

Commit aeeca2f

Browse files
Update Istio to 1.7.1
1 parent 4883afe commit aeeca2f

File tree

1 file changed

+19
-56
lines changed

1 file changed

+19
-56
lines changed

istio/operator/manifests.yaml

+19-56
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:
@@ -145,6 +93,7 @@ rules:
14593
verbs:
14694
- get
14795
- create
96+
- update
14897
- apiGroups:
14998
- policy
15099
resources:
@@ -224,10 +173,20 @@ spec:
224173
serviceAccountName: istio-operator
225174
containers:
226175
- name: istio-operator
227-
image: docker.io/istio/operator:1.5.3
176+
image: docker.io/istio/operator:1.7.1
228177
command:
229178
- operator
230179
- server
180+
securityContext:
181+
allowPrivilegeEscalation: false
182+
capabilities:
183+
drop:
184+
- ALL
185+
privileged: false
186+
readOnlyRootFilesystem: true
187+
runAsGroup: 1337
188+
runAsUser: 1337
189+
runAsNonRoot: true
231190
imagePullPolicy: IfNotPresent
232191
resources:
233192
limits:
@@ -238,12 +197,16 @@ spec:
238197
memory: 128Mi
239198
env:
240199
- name: WATCH_NAMESPACE
241-
value: istio-system
200+
value: "istio-system"
242201
- name: LEADER_ELECTION_NAMESPACE
243-
value: istio-operator
202+
value: "istio-operator"
244203
- name: POD_NAME
245204
valueFrom:
246205
fieldRef:
247206
fieldPath: metadata.name
248207
- name: OPERATOR_NAME
249-
value: istio-operator
208+
value: "istio-operator"
209+
- name: WAIT_FOR_RESOURCES_TIMEOUT
210+
value: "300s"
211+
- name: REVISION
212+
value: ""

0 commit comments

Comments
 (0)