![]() This commit resolves an issue where certain KubeletConfig fields, specifically: - FileCheckFrequency - VolumeStatsAggPeriod - EvictionPressureTransitionPeriod - Authorization.Mode - EvictionHard were inadvertently overridden when not explicitly set in drop-in configs. To retain the original values if they were absent in the drop-in configs, mergeKubeletConfigurations uses a JSON patch merge strategy to selectively merge configurations. It prevents essential configuration settings from being overridden, ensuring a more predictable behavior for users. Signed-off-by: Sohan Kunkerkar <sohank2602@gmail.com> Co-authored-by: Peter Hunt <pehunt@redhat.com> |
||
---|---|---|
.. | ||
options | ||
auth.go | ||
init_others.go | ||
init_windows_test.go | ||
init_windows.go | ||
OWNERS | ||
plugins_providerless.go | ||
plugins_providers.go | ||
plugins.go | ||
server_bootstrap_test.go | ||
server_linux.go | ||
server_others.go | ||
server_test.go | ||
server_unsupported.go | ||
server_windows.go | ||
server.go |