You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit b7cde12
Browse filesBrowse the repository at this point in the historyBrowse files
{{- $imagePullSecrets:= list -}}{{- range (get $legacyServer"sandboxImagePullSecrets"| default list) }}{{- if.name }}{{- $imagePullSecrets= append $imagePullSecrets.name }}{{- end }}{{- end -}}
{{- if$schemaVersion -}}{{- $_:= set $ocsfConfig"schema_version"$schemaVersion -}}{{- end -}}
165
-
{{- ifeq$rotation"daily" -}}{{- $maxFiles:= 7 -}}{{- ifand (hasKey $legacyOcsf"maxFiles") (ne (get $legacyOcsf"maxFiles") nil) -}}{{- $maxFiles= get $legacyOcsf"maxFiles" -}}{{- end -}}{{- iflt (int $maxFiles) 1 -}}{{- fail "server.ocsfLog.maxFiles must be positive when rotation is daily" -}}{{- end -}}{{- $_:= set $ocsfConfig"max_files" (int $maxFiles) -}}{{- end -}}
174
+
{{- $ocsfConfig:= get $config"openshell.gateway.ocsf_log"| default dict -}}
{{- ifnot (hasKey $ocsfConfig"path") -}}{{- $path:= get $legacyOcsf"path" -}}{{- ifnot$path -}}{{- fail "server.ocsfLog.path must be set when server.ocsfLog.enabled is true" -}}{{- end -}}{{- $_:= set $ocsfConfig"path"$path -}}{{- end -}}
178
+
{{- ifnot (hasKey $ocsfConfig"rotation") -}}{{- $rotation:= get $legacyOcsf"rotation"| default "daily" -}}{{- ifnot (has $rotation (list "daily""never")) -}}{{- fail "server.ocsfLog.rotation must be daily or never" -}}{{- end -}}{{- $_:= set $ocsfConfig"rotation"$rotation -}}{{- end -}}
179
+
{{- ifnot (hasKey $ocsfConfig"queue_capacity") -}}{{- $queueCapacity:= 10000 -}}{{- ifand (hasKey $legacyOcsf"queueCapacity") (ne (get $legacyOcsf"queueCapacity") nil) -}}{{- $queueCapacity= get $legacyOcsf"queueCapacity" -}}{{- end -}}{{- iflt (int $queueCapacity) 1 -}}{{- fail "server.ocsfLog.queueCapacity and queueMaxBytes must be positive" -}}{{- end -}}{{- $_:= set $ocsfConfig"queue_capacity" (int $queueCapacity) -}}{{- end -}}
180
+
{{- ifnot (hasKey $ocsfConfig"queue_max_bytes") -}}{{- $queueMaxBytes:= 16777216 -}}{{- ifand (hasKey $legacyOcsf"queueMaxBytes") (ne (get $legacyOcsf"queueMaxBytes") nil) -}}{{- $queueMaxBytes= get $legacyOcsf"queueMaxBytes" -}}{{- end -}}{{- iflt (int $queueMaxBytes) 1 -}}{{- fail "server.ocsfLog.queueCapacity and queueMaxBytes must be positive" -}}{{- end -}}{{- $_:= set $ocsfConfig"queue_max_bytes" (int $queueMaxBytes) -}}{{- end -}}
181
+
{{- ifnot (hasKey $ocsfConfig"schema_version") -}}{{- $schemaVersion:= get $legacyOcsf"schemaVersion"| default "" -}}{{- ifnot (has $schemaVersion (list """1.1""1.3")) -}}{{- fail "server.ocsfLog.schemaVersion must be empty, 1.1, or 1.3" -}}{{- end -}}{{- if$schemaVersion -}}{{- $_:= set $ocsfConfig"schema_version"$schemaVersion -}}{{- end -}}{{- end -}}
182
+
{{- ifand (eq (get $ocsfConfig"rotation") "daily") (not (hasKey $ocsfConfig"max_files")) -}}{{- $maxFiles:= 7 -}}{{- ifand (hasKey $legacyOcsf"maxFiles") (ne (get $legacyOcsf"maxFiles") nil) -}}{{- $maxFiles= get $legacyOcsf"maxFiles" -}}{{- end -}}{{- iflt (int $maxFiles) 1 -}}{{- fail "server.ocsfLog.maxFiles must be positive when rotation is daily" -}}{{- end -}}{{- $_:= set $ocsfConfig"max_files" (int $maxFiles) -}}{{- end -}}
183
+
{{- end -}}
166
184
{{- $_:= set $config"openshell.gateway.ocsf_log"$ocsfConfig -}}
167
185
{{- end -}}
168
186
{{- $legacyRateLimit:= get $legacyServer"grpcRateLimit"| default dict -}}
@@ -196,14 +214,27 @@ Top-level lists represent TOML arrays of tables and preserve their YAML order. *
196
214
{{- $_:= set $config"openshell.credential_drivers.kubernetes-secrets" (dict "namespace" (default .Release.Namespace$legacyKubernetesSecrets.namespace)) -}}
197
215
{{- elseif$legacyVault.enabled -}}
198
216
{{- $_:= set $gatewayForCredentials"credential_drivers" (list "vault") -}}
{{- if and $credentialSecrets.enabled $credentialSecrets.createNamespace }}
5
+
{{- if and (eq (include "openshell.credentialDriverEnabled" (list . "kubernetes-secrets")) "true") $credentialSecrets.createNamespace }}
6
6
{{- $namespace := include "openshell.credentialKubernetesSecretsNamespace" . -}}
7
7
{{- if eq $namespace .Release.Namespace -}}
8
8
{{- fail "server.credentialDrivers.kubernetesSecrets.createNamespace requires server.credentialDrivers.kubernetesSecrets.namespace to name a namespace other than the release namespace" -}}
0 commit comments