|
|
@@ -145,14 +145,14 @@ The command removes all the Kubernetes components associated with the chart and
|
|
|
| leaderElect | bool | `false` | If true, external-secrets will perform leader election between instances to ensure no more than one instance of external-secrets operates at a time. |
|
|
|
| livenessProbe.enabled | bool | `false` | Enabled determines if the liveness probe should be used or not. By default it's disabled. |
|
|
|
| livenessProbe.spec | object | `{"address":"","failureThreshold":5,"httpGet":{"path":"/healthz","port":"live"},"initialDelaySeconds":10,"periodSeconds":10,"port":8082,"successThreshold":1,"timeoutSeconds":5}` | The body of the liveness probe settings. |
|
|
|
-| livenessProbe.spec.address | string | `""` | Address for liveness probe. |
|
|
|
+| livenessProbe.spec.address | string | `""` | Bind address for the health server used by both liveness and readiness probes (--live-addr flag). |
|
|
|
| livenessProbe.spec.failureThreshold | int | `5` | Number of consecutive probe failures that should occur before considering the probe as failed. |
|
|
|
| livenessProbe.spec.httpGet | object | `{"path":"/healthz","port":"live"}` | Handler for liveness probe. |
|
|
|
| livenessProbe.spec.httpGet.path | string | `"/healthz"` | Path for liveness probe. |
|
|
|
| livenessProbe.spec.httpGet.port | string | `"live"` | Set this value to 'live' (for named port) or an an integer for liveness probes. @schema type: [string, integer] |
|
|
|
| livenessProbe.spec.initialDelaySeconds | int | `10` | Delay in seconds for the container to start before performing the initial probe. |
|
|
|
| livenessProbe.spec.periodSeconds | int | `10` | Period in seconds for K8s to start performing probes. |
|
|
|
-| livenessProbe.spec.port | int | `8082` | Named port for liveness probe. |
|
|
|
+| livenessProbe.spec.port | int | `8082` | Port for the health server used by both liveness and readiness probes (--live-addr flag). |
|
|
|
| livenessProbe.spec.successThreshold | int | `1` | Number of successful probes to mark probe successful. |
|
|
|
| livenessProbe.spec.timeoutSeconds | int | `5` | Specify the maximum amount of time to wait for a probe to respond before considering it fails. |
|
|
|
| log | object | `{"level":"info","timeEncoding":"epoch"}` | Specifies Log Params to the External Secrets Operator |
|
|
|
@@ -184,6 +184,16 @@ The command removes all the Kubernetes components associated with the chart and
|
|
|
| rbac.aggregateToView | bool | `true` | Specifies whether permissions are aggregated to the view ClusterRole |
|
|
|
| rbac.create | bool | `true` | Specifies whether role and rolebinding resources should be created. |
|
|
|
| rbac.servicebindings.create | bool | `true` | Specifies whether a clusterrole to give servicebindings read access should be created. |
|
|
|
+| readinessProbe.enabled | bool | `false` | Determines whether the readiness probe is enabled. Disabled by default. Enabling this will auto-start the health server (--live-addr) even if livenessProbe is disabled. Health server address/port are configured via livenessProbe.spec.address and livenessProbe.spec.port. |
|
|
|
+| readinessProbe.spec | object | `{"failureThreshold":3,"httpGet":{"path":"/readyz","port":"live"},"initialDelaySeconds":10,"periodSeconds":10,"successThreshold":1,"timeoutSeconds":5}` | The body of the readiness probe settings (standard Kubernetes probe spec). |
|
|
|
+| readinessProbe.spec.failureThreshold | int | `3` | Number of consecutive probe failures that should occur before considering the probe as failed. |
|
|
|
+| readinessProbe.spec.httpGet | object | `{"path":"/readyz","port":"live"}` | Handler for readiness probe. |
|
|
|
+| readinessProbe.spec.httpGet.path | string | `"/readyz"` | Path for readiness probe. |
|
|
|
+| readinessProbe.spec.httpGet.port | string | `"live"` | Set this value to 'live' (for named port) or an integer for readiness probes. @schema type: [string, integer] |
|
|
|
+| readinessProbe.spec.initialDelaySeconds | int | `10` | Delay in seconds for the container to start before performing the initial probe. |
|
|
|
+| readinessProbe.spec.periodSeconds | int | `10` | Period in seconds for K8s to start performing probes. |
|
|
|
+| readinessProbe.spec.successThreshold | int | `1` | Number of successful probes to mark probe successful. |
|
|
|
+| readinessProbe.spec.timeoutSeconds | int | `5` | Specify the maximum amount of time to wait for a probe to respond before considering it fails. |
|
|
|
| replicaCount | int | `1` | |
|
|
|
| resources | object | `{}` | |
|
|
|
| revisionHistoryLimit | int | `10` | Specifies the amount of historic ReplicaSets k8s should keep (see https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#clean-up-policy) |
|