sealerio / sealer

Build, Share and Run Both Your Kubernetes Cluster and Distributed Applications (Project under CNCF)
http://sealer.cool
Apache License 2.0
2.04k stars 355 forks source link

Feature: 支持对`DefaultKubeadmConfig`内容的覆盖而不是只能merge #2295

Open jinqinghui opened 10 months ago

jinqinghui commented 10 months ago

Issue Description

我想升级到k8s 1.25,但是kubadm会merge配置到DefaultKubeadmConfig。这样,某些选项会跟k8s 1.25不兼容。导致无法部署。

比如: ` controllerManager: extraArgs: feature-gates: TTLAfterFinished=true,EphemeralContainers=true experimental-cluster-signing-duration: 876000h

`

Type: feature request 能否覆盖DefaultKubeadmConfig

Describe what feature you want

Additional context

Add any other context or screenshots about the feature request here.