Configuration Reference
Version:7.1.0-SNAPSHOT
Micronaut Kubernetes Client Config Properties
🔗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 |
Property | Type | Description |
---|---|---|
|
long |
Default refresh interval of API discovery. |
Micronaut Kubernetes Client Openapi Common Config Properties
🔗Property | Type | Description |
---|---|---|
|
boolean |
Enable/disable service account authentication. Default: {@code true}. |
|
java.lang.String |
Path to the certificate authority file. Default: {@code file:/var/run/secrets/kubernetes.io/serviceaccount/ca.crt}. |
|
java.lang.String |
Path to the token file. Default: {@code file:/var/run/secrets/kubernetes.io/serviceaccount/token}. |
|
java.lang.String |
Path to the namespace file. Default: {@code file:/var/run/secrets/kubernetes.io/serviceaccount/namespace}. |
|
java.time.Duration |
Token reload interval. Default: {@code 60s}. |
Property | Type | Description |
---|---|---|
|
||
|
||
|
java.lang.String |
|
|
||
|
boolean |
|
|
boolean |
|
|
java.lang.String |
|
|
java.nio.charset.Charset |
|
|
java.util.Map |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.time.Duration |
|
|
java.lang.Integer |
|
|
java.lang.Class |
|
|
int |
|
|
java.net.Proxy$Type |
|
|
java.net.SocketAddress |
|
|
java.lang.String |
|
|
java.lang.String |
|
|
java.net.ProxySelector |
|
|
||
|
java.util.List |
|
|
boolean |
|
|
||
|
java.lang.String |
|
|
java.lang.String |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Path of the kube config file. Default: {@code file:$HOME/.kube/config}. |
|
boolean |
Enable/disable kubernetes client. Default: {@code true}. |
|
java.lang.String |
Kubernetes client namespace. |
Micronaut Kubernetes Client Openapi Discovery Config Properties
🔗Property | Type | Description |
---|---|---|
|
boolean |
|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.lang.String |
Property | Type | Description |
---|---|---|
|
boolean |
|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.util.Collection |
|
|
boolean |
|
|
boolean |
|
|
boolean |
Property | Type | Description |
---|---|---|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.util.Collection |
|
|
boolean |
|
|
boolean |
|
|
boolean |
|
|
boolean |
enabled flag. |
Property | Type | Description |
---|---|---|
|
java.lang.String |
Property | Type | Description |
---|---|---|
|
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. |
Micronaut Kubernetes Client Openapi Informer Config Properties
🔗Property | Type | Description |
---|---|---|
|
java.time.Duration |
Timout for informer to get synchronised. |
|
java.time.Duration |
Timeout step to check whether the informer has synchronised. |
Micronaut Kubernetes Client Openapi Operator Config Properties
🔗Property | Type | Description |
---|---|---|
|
int |
The operator controller worker count. Default "4". |
|
java.time.Duration |
Timeout to wait on informers to be synced. Default "30s". |
|
java.time.Duration |
How often the informer sync status should be checked until they are ready or timeout expires. Default "1s". |
Property | Type | Description |
---|---|---|
|
java.time.Duration |
The lock lease duration. Default "10s". |
|
java.time.Duration |
The lock renew deadline. If the leader elector fails to renew the lock within the deadline, then the controller loses the lock. Default "8s". |
|
java.time.Duration |
The lock acquire retry period. Default "5s". |
|
java.util.Optional |
The lock resource name. If not provided then the application name is used. |
|
java.util.Optional |
The lock resource namespace. If not provided then the application namespace is used. |
Micronaut Kubernetes Discovery Client Config Properties
🔗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 |
---|---|---|
|
java.lang.String |
Property | Type | Description |
---|---|---|
|
boolean |
|
|
java.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.lang.String |
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.util.Collection |
|
|
java.util.Collection |
|
|
java.util.Map |
|
|
java.util.List |
|
|
boolean |
|
|
java.util.Collection |
|
|
boolean |
|
|
boolean |
|
|
boolean |
enabled flag. |
Micronaut 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. |
Micronaut 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. |