Skip to content

Commit 34b627a

Browse files
authored
Merge pull request #8886 from zalando-incubator/vthupili-tmp
feat: update wiz deletions to wiz_enable_runtime_connector_broker
2 parents 2d87fe3 + 6108b04 commit 34b627a

6 files changed

+35
-24
lines changed

cluster/manifests/deletions.yaml

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -346,18 +346,22 @@ post_apply:
346346
- name: wiz-kubernetes-connector-delete-connector
347347
kind : Job
348348
namespace: wiz
349-
- name: wiz-connector-agent
350-
kind : Deployment
351-
namespace: wiz
352-
- name: wiz-broker
349+
- name: wiz-auto-modify-connector
353350
kind : ServiceAccount
354351
namespace: wiz
355-
- name: wiz-cluster-reader
356-
kind : ServiceAccount
352+
- name: wiz-auto-modify-connector
353+
kind : Role
357354
namespace: wiz
358355
- name: wiz-auto-modify-connector
359-
kind : ServiceAccount
356+
kind : RoleBinding
357+
namespace: wiz
358+
{{- end }}
359+
{{- if ne .Cluster.ConfigItems.wiz_enable_runtime_connector_broker "true" }}
360+
- name: wiz-connector-agent
361+
kind : Deployment
360362
namespace: wiz
363+
{{- end }}
364+
{{- if and (ne .Cluster.ConfigItems.wiz_enable_runtime_connector_broker "true") (ne .Cluster.ConfigItems.wiz_enable_runtime_connector "true") }}
361365
- name: wiz-connector-connector
362366
kind : Secret
363367
namespace: wiz
@@ -367,15 +371,15 @@ post_apply:
367371
- name: wiz-api-token
368372
kind : Secret
369373
namespace: wiz
370-
- name: wiz-auto-modify-connector
371-
kind : Role
372-
namespace: wiz
373-
- name: wiz-auto-modify-connector
374-
kind : RoleBinding
374+
- name: wiz-cluster-reader
375+
kind : ServiceAccount
375376
namespace: wiz
376377
- name: wiz-cluster-reader
377378
kind : ClusterRoleBinding
378379
namespace: wiz
380+
- name: wiz-broker
381+
kind : ServiceAccount
382+
namespace: wiz
379383
{{- end }}
380384
{{- if ne .Cluster.ConfigItems.wiz_enable_runtime_sensor "true" }}
381385
- name: wiz-sensor
@@ -394,7 +398,7 @@ post_apply:
394398
kind : ClusterRoleBinding
395399
namespace: wiz
396400
{{- end }}
397-
{{- if and (ne .Cluster.ConfigItems.wiz_enable_runtime_connector "true") (ne .Cluster.ConfigItems.wiz_enable_runtime_sensor "true") }}
401+
{{- if and (ne .Cluster.ConfigItems.wiz_enable_runtime_connector_broker "true") (ne .Cluster.ConfigItems.wiz_enable_runtime_sensor "true") }}
398402
- name: wiz
399403
kind: Namespace
400404
{{- end }}

cluster/manifests/wiz/002-connector-serviceaccount.yaml renamed to cluster/manifests/wiz/002-connector-broker-serviceaccount.yaml

Lines changed: 1 addition & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{{ if eq .Cluster.ConfigItems.wiz_enable_runtime_connector "true"}}
2+
# It is created when wiz_enable_runtime_connector is true and deleted when wiz_enable_runtime_connector_broker and wiz_enable_runtime_connector is false
23
---
34
# Source: wiz-kubernetes-integration/charts/wiz-kubernetes-connector/charts/wiz-broker/templates/serviceaccount.yaml
45
apiVersion: v1
@@ -21,15 +22,4 @@ metadata:
2122
helm.sh/chart: wiz-broker-2.1.0
2223
application: "wiz"
2324
component: "connector"
24-
---
25-
# Source: wiz-kubernetes-integration/charts/wiz-kubernetes-connector/templates/service-account-modify-connector.yaml
26-
apiVersion: v1
27-
kind: ServiceAccount
28-
metadata:
29-
name: wiz-auto-modify-connector
30-
namespace: "wiz"
31-
labels:
32-
helm.sh/chart: wiz-broker-2.1.0
33-
application: "wiz"
34-
component: "connector"
3525
{{end}}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
{{ if eq .Cluster.ConfigItems.wiz_enable_runtime_connector "true" }}
2+
---
3+
# Source: wiz-kubernetes-integration/charts/wiz-kubernetes-connector/templates/service-account-modify-connector.yaml
4+
apiVersion: v1
5+
kind: ServiceAccount
6+
metadata:
7+
name: wiz-auto-modify-connector
8+
namespace: "wiz"
9+
labels:
10+
helm.sh/chart: wiz-broker-2.1.0
11+
application: "wiz"
12+
component: "connector"
13+
{{ end }}

cluster/manifests/wiz/003-connector-clusterrole.yaml renamed to cluster/manifests/wiz/003-connector-broker-clusterrole.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
{{ if eq .Cluster.ConfigItems.wiz_enable_runtime_connector "true"}}
2+
# wiz-cluster-reader-token Secret is dependent on wiz-cluster-reader SA.
3+
# It is created when wiz_enable_runtime_connector is true and deleted when wiz_enable_runtime_connector_broker and wiz_enable_runtime_connector is false
24
---
35
# Source: wiz-kubernetes-integration/charts/wiz-kubernetes-connector/templates/service-account-cluster-reader.yaml
46
apiVersion: rbac.authorization.k8s.io/v1

cluster/manifests/wiz/004-connector-secrets.yaml renamed to cluster/manifests/wiz/004-connector-broker-secrets.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
{{ if eq .Cluster.ConfigItems.wiz_enable_runtime_connector "true"}}
22
---
3+
# These are used both in Job and Deployment
4+
# Create when wiz_enable_runtime_connector is true and deleted when wiz_enable_runtime_connector_broker and wiz_enable_runtime_connector is false
35
# Source: wiz-kubernetes-integration/charts/wiz-kubernetes-connector/templates/secret-connector.yaml
46
apiVersion: v1
57
kind: Secret

0 commit comments

Comments
 (0)