@@ -33,13 +33,14 @@ spec:
33
33
hostNetwork : true
34
34
containers :
35
35
- name : audittrail-adapter
36
- image : container-registry.zalando.net/teapot/audittrail-adapter:master-49
36
+ image : container-registry.zalando.net/teapot/audittrail-adapter:master-52
37
37
env :
38
38
- name : AWS_REGION
39
39
value : " {{ .Cluster.Region }}"
40
40
args :
41
41
- --cluster-id={{ .Cluster.ID }}
42
42
- --cluster-alias={{ .Cluster.Alias }}
43
+ - --nakadi-url={{ .Cluster.ConfigItems.audittrail_nakadi_url }}
43
44
- --audittrail-url={{ .Cluster.ConfigItems.audittrail_url }}
44
45
- --s3-fallback-bucket-name=zalando-audittrail-{{accountID .Cluster.InfrastructureAccount}}-{{ .Cluster.LocalID }}
45
46
- --address=:8889
@@ -48,16 +49,23 @@ spec:
48
49
{{- if eq .Cluster.ConfigItems.audittrail_adapter_drop_audittrail_api_read_only "true" }}
49
50
- --audittrail-drop-read-only
50
51
{{- end }}
51
- {{- if not .Cluster.ConfigItems.audittrail_url }}
52
+ {{- if not (or .Cluster.ConfigItems.audittrail_url .Cluster.ConfigItems.audittrail_nakadi_url) }}
52
53
- --metrics-only
53
54
{{- end }}
54
55
{{- range $label := split .Cluster.ConfigItems.auditlog_metric_dimensions "," }}
55
56
- --metric-labels={{ $label }}
56
57
{{- end }}
57
- {{- if .Cluster.ConfigItems.audittrail_url }}
58
+ {{- if or .Cluster.ConfigItems.audittrail_url .Cluster.ConfigItems.audittrail_nakadi_url }}
58
59
volumeMounts :
59
- - name : platform-iam-credentials
60
- mountPath : /meta/credentials
60
+ {{- end }}
61
+ {{- if .Cluster.ConfigItems.audittrail_url }}
62
+ - name : platform-iam-credentials-audittrail
63
+ mountPath : /meta/credentials/audittrail
64
+ readOnly : true
65
+ {{- end }}
66
+ {{- if .Cluster.ConfigItems.audittrail_nakadi_url }}
67
+ - name : platform-iam-credentials-nakadi
68
+ mountPath : /meta/credentials/nakadi
61
69
readOnly : true
62
70
{{- end }}
63
71
resources :
71
79
readOnlyRootFilesystem : true
72
80
runAsNonRoot : true
73
81
runAsUser : 1000
74
- {{- if .Cluster.ConfigItems.audittrail_url }}
82
+ {{- if or .Cluster.ConfigItems.audittrail_url .Cluster.ConfigItems.audittrail_nakadi_url }}
75
83
volumes :
76
- - name : platform-iam-credentials
84
+ {{- end }}
85
+ {{- if .Cluster.ConfigItems.audittrail_url }}
86
+ - name : platform-iam-credentials-audittrail
77
87
secret :
78
88
secretName : audittrail-adapter
79
89
{{- end }}
90
+ {{- if .Cluster.ConfigItems.audittrail_nakadi_url }}
91
+ - name : platform-iam-credentials-nakadi
92
+ secret :
93
+ secretName : audittrail-adapter-nakadi
94
+ {{- end }}
0 commit comments