Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
manusa opened this issue Oct 21, 2024 · 2 comments
Closed

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

manusa opened this issue Oct 21, 2024 · 2 comments
Assignees
Labels

Comments

@manusa
Copy link
Member

manusa commented Oct 21, 2024

Description

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

See quarkusio/quarkus#43475 (comment)

@manusa manusa added the doc label Oct 21, 2024
@manusa manusa moved this to Planned in Eclipse JKube Oct 21, 2024
@manusa manusa self-assigned this Oct 21, 2024
@manusa
Copy link
Member Author

manusa commented Oct 21, 2024

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
Copy link
Member Author

manusa commented Nov 14, 2024

Closing since there's no feedback for quarkusio/quarkus#43475 (comment)
Assuming that everything is OK and complete.

@manusa manusa closed this as completed Nov 14, 2024
@github-project-automation github-project-automation bot moved this from Review to Done in Eclipse JKube Nov 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant