kubernetes-client icon indicating copy to clipboard operation
kubernetes-client copied to clipboard

[CHORE] Create Quarkus migration guide entry for config default values

Open manusa opened this issue 1 year ago • 1 comments

Description

Create entry for the Quarkus migration guide and the new default values (that are now inherited from Fabric8's defaults).

See https://github.com/quarkusio/quarkus/pull/43475#issuecomment-2422359348

manusa avatar Oct 21 '24 04:10 manusa

Following is the markdown with the entry:


Starting from the xxxx version, the default values for the Kubernetes Client extension configuration have changed. In the past, Quarkus had explicit values for some of the Kubernetes Client configuration options. This was not ideal since some of these default settings were different to those provided by the client library which led to some confusion. To address this, we have removed the explicit default values from the Kubernetes Client extension configuration and now rely on the client library defaults.

The following table contains all the configuration option entries, the previous default value, and the new default value (note that many of the values remain unchanged and others don't have a default value):

Configuration Option Previous Default Value New Default Value
watchReconnectInterval PT1S PT1S
watchReconnectLimit -1 (no limit) -1 (no limit)
connectionTimeout PT10S PT10S
requestTimeout PT10S PT10S
requestRetryBackoffLimit 0 (no retry) 10
requestRetryBackoffInterval PT1S PT0.1S
trustCerts n/a false
apiServerUrl n/a n/a
namespace n/a n/a
caCertFile n/a n/a
caCertData n/a n/a
clientCertFile n/a n/a
clientCertData n/a n/a
clientKeyFile n/a n/a
clientKeyData n/a n/a
clientKeyAlgo n/a RSA
clientKeyPassphrase n/a n/a
username n/a n/a
password n/a n/a
token n/a n/a
httpProxy n/a n/a
httpsProxy n/a n/a
proxyUsername n/a n/a
proxyPassword n/a n/a
noProxy n/a n/a

manusa avatar Oct 21 '24 13:10 manusa

Closing since there's no feedback for https://github.com/quarkusio/quarkus/pull/43475#issuecomment-2456672931 Assuming that everything is OK and complete.

manusa avatar Nov 14 '24 10:11 manusa