helm: manage CoreDNS addon as Helm chart (#3236)

* helm: generate CoreDNS Helm chart
* helm: load CoreDNS Helm chart
* bootstrapper: don't install coredns addon
This commit is contained in:
Markus Rudy 2024-07-03 19:38:55 +02:00 committed by Markus Rudy
parent 807bbbfd16
commit 97c77e2a78
22 changed files with 689 additions and 69 deletions

View file

@ -42,6 +42,7 @@ func (a *applyCmd) runHelmApply(cmd *cobra.Command, conf *config.Config, stateFi
HelmWaitMode: a.flags.helmWaitMode,
ApplyTimeout: a.flags.helmTimeout,
AllowDestructive: helm.DenyDestructive,
ServiceCIDR: conf.ServiceCIDR,
}
if conf.Provider.OpenStack != nil {
var deployYawolLoadBalancer bool