--client-burst |
int |
100 |
Maximum Burst allowed to be passed to rest.Client |
--client-qps |
float32 |
50 |
QPS configuration to be passed to rest.Client |
--concurrent |
int |
1 |
The number of concurrent reconciles. |
--controller-class |
string |
default |
The controller is instantiated with a specific controller name and filters ES based on this property |
--enable-cluster-external-secret-reconciler |
boolean |
true |
Enables the cluster external secret reconciler. |
--enable-cluster-store-reconciler |
boolean |
true |
Enables the cluster store |
| reconciler. |
|
|
|
--enable-secret-store-reconciler |
boolean |
true |
Enables the secret store reconciler |
--enable-push-secret-reconciler |
boolean |
true |
Enables the push secret reconciler. |
--enable-cluster-push-secret-reconciler |
boolean |
true |
Enables the cluster push secret reconciler. |
--enable-secrets-caching |
boolean |
false |
Enable secrets caching for ALL secrets in the cluster (WARNING: can increase memory usage). |
--enable-configmaps-caching |
boolean |
false |
Enable configmaps caching for ALL configmaps in the cluster (WARNING: can increase memory usage). |
--enable-managed-secrets-caching |
boolean |
true |
Enable secrets caching for secrets managed by an ExternalSecret. |
--enable-flood-gate |
boolean |
true |
Enable flood gate. External secret will be reconciled only if the ClusterStore or Store have an healthy or unknown state. |
--enable-extended-metric-labels |
boolean |
true |
Enable recommended kubernetes annotations as labels in metrics. |
--enable-leader-election |
boolean |
false |
Enable leader election for controller manager. Enabling this will ensure there is only one active controller manager. |
--enable-vault-token-cache |
boolean |
false |
Enable Vault token cache. External secrets will reuse the Vault token without creating a new one on each request. |
--vault-token-cache-size |
int |
0 |
Maximum size of Vault token cache. Only used if --enable-vault-token-cache is set. |
--experimental-enable-aws-session-cache |
boolean |
false |
DEPRECATED: this flag is no longer used and will be removed since aws sdk v2 has its own session cache. |
--help |
|
|
help for external-secrets |
--loglevel |
string |
info |
loglevel to use, one of: debug, info, warn, error, dpanic, panic, fatal |
--zap-time-encoding |
string |
epoch |
time encoding to use, one of: epoch, millis, nano, iso8601, rfc3339, rfc3339nano |
--live-addr |
string |
:8082 |
The address the live endpoint binds to |
--metrics-addr |
string |
:8080 |
The address the metric endpoint binds to. |
--namespace |
string |
- |
watch external secrets scoped in the provided namespace only. ClusterSecretStore can be used but only work if it doesn't reference resources from other namespaces |
--store-requeue-interval |
duration |
5m0s |
Default Time duration between reconciling (Cluster)SecretStores |
--enable-http2 |
boolean |
false |
If set, HTTP/2 will be enabled for the metrics server |