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 }}
This repository was archived by the owner on Jul 11, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: charts/osm/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -93,6 +93,8 @@ The following table lists the configurable parameters of the osm chart and their
93
93
| osm.enableReconciler | bool |`false`| Enable reconciler for OSM's CRDs and mutating webhook |
94
94
| osm.enforceSingleMesh | bool |`true`| Enforce only deploying one mesh in the cluster |
95
95
| osm.envoyLogLevel | string |`"error"`| Log level for the Envoy proxy sidecar. Non developers should generally never set this value. In production environments the LogLevel should be set to `error`|
96
+
| osm.experimental | object |`{"enableMeshRootCertificate":false}`| Experimental values. Behavior is not supported. |
97
+
| osm.experimental.enableMeshRootCertificate | bool |`false`| Enable the MeshRootCertificate to configure the OSM certificate provider. |
| osm.featureFlags.enableEgressPolicy | bool |`true`| Enable OSM's Egress policy API. When enabled, fine grained control over Egress (external) traffic is enforced |
98
100
| osm.featureFlags.enableEnvoyActiveHealthChecks | bool |`false`| Enable Envoy active health checks |
@@ -265,8 +267,6 @@ The following table lists the configurable parameters of the osm chart and their
265
267
| osm.tracing.port | int |`9411`| Port of the tracing collector service |
266
268
| osm.tracing.tolerations | list |`[]`| Node tolerations applied to control plane pods. The specified tolerations allow pods to schedule onto nodes with matching taints. |
267
269
| osm.trustDomain | string |`"cluster.local"`| The trust domain to use as part of the common name when requesting new certificates. |
268
-
| osm.unsafe | object |`{"enableMeshRootCertificate":false}`| Unsafe values. Behavior is not supported. |
269
-
| osm.unsafe.enableMeshRootCertificate | bool |`false`| Enable the MeshRootCertificate to configure the OSM certificate provider. |
270
270
| osm.validatorWebhook.webhookConfigurationName | string |`""`| Name of the ValidatingWebhookConfiguration |
271
271
| osm.vault.host | string |`""`| Hashicorp Vault host/service - where Vault is installed |
272
272
| osm.vault.port | int |`8200`| port to use to connect to Vault |
{{ if and (empty .Values.osm.vault.secret.name) (empty .Values.osm.vault.secret.key) }}
70
+
"--vault-token", "{{ required "osm.vault.token is required when osm.certificateProvider.kind==vault and osm.vault.secret.name and osm.vault.secret.key are empty" .Values.osm.vault.token }}",
71
+
{{- end }}
72
+
{{ if empty .Values.osm.vault.token }}
73
+
"--vault-token-secret-name", "{{ required "osm.vault.secret.name is required when osm.certificateProvider.kind==vault and osm.vault.token is empty" .Values.osm.vault.secret.name }}",
74
+
"--vault-token-secret-key", "{{ required "osm.vault.secret.key is required when osm.certificateProvider.kind==vault and osm.vault.token is empty" .Values.osm.vault.secret.key }}",
0 commit comments