Configuration Reference
Version:6.0.0
Kubernetes Client Config Properties
🔗Property | Type | Description |
---|---|---|
|
long |
Default refresh interval of API discovery. |
Property | Type | Description |
---|---|---|
|
java.util.Optional |
kubernetes api base path |
|
java.util.Optional |
kubernetes ca file path |
|
java.util.Optional |
kubernetes auth token file path |
|
java.util.Optional |
kubernetes kube config path |
|
java.util.Optional |
kubernetes client namespace |
|
boolean |
should verify ssl |
Kubernetes Discovery Client Config Properties
🔗Property | Type | Description |
---|---|---|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
boolean |
enabled flag. |
|
java.util.Collection |
|
|
boolean |
Property | Type | Description |
---|---|---|
|
boolean |
|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.lang.String |
Property | Type | Description |
---|---|---|
|
java.lang.String |
|
|
java.lang.String |
|
|
java.lang.String |
Namespace of service. If null then default configured namespace is used. |
|
java.lang.String |
|
|
java.lang.String |
Port configuration in case of multi-port resource. |
Property | Type | Description |
---|---|---|
|
boolean |
|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.util.Collection |
|
|
boolean |
|
|
boolean |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Kubernetes Informer Config Properties
🔗Property | Type | Description |
---|---|---|
|
long |
Timout for informer to get synchronised. |
|
long |
Timeout step to check whether the informer has synchronised. |
|
java.util.Optional |
Resync period to use for all informers. |
Kubernetes Operator Config Properties
🔗Property | Type | Description |
---|---|---|
|
java.time.Duration |
The lock lease duration. See {@link io.kubernetes.client.extended.leaderelection.LeaderElector}. Default {@link #DEFAULT_LEASE_DURATION_IN_SECONDS}. |
|
java.time.Duration |
The lock renew deadline. If the {@link io.kubernetes.client.extended.leaderelection.LeaderElector} fails to renew the lock within the deadline then the controller looses the lock. Default {@link #DEFAULT_RENEW_DEADLINE_IN_SECONDS}. |
|
java.time.Duration |
The lock acquire retry period. See {@link io.kubernetes.client.extended.leaderelection.LeaderElector}. Default {@link #DEFAULT_RETRY_PERIOD_IN_SECONDS}. |
|
java.lang.String |
The lock resource name. If not provided then the application name is used. |
|
java.lang.String |
The lock resource namespace. If not provided then the application namespaces is used. |
Property | Type | Description |
---|---|---|
|
int |
The operator controller worker count. Default "16". |
|
java.util.Optional |
Timeout to wait before the informers are checked for readiness. |