cli: deploy aws csi driver per default (#1981)

* add aws csi driver helm chart

* update chart

* add CSI driver to Constellation default deployment

* generate config doc

* update buildfiles

* use upstream chart

* update buildfile

* set `DeployCSIDriver` in default config

* fix helm test

* whitespace
This commit is contained in:
Moritz Sanft 2023-06-30 08:46:32 +02:00 committed by GitHub
parent a241a84770
commit 7ad284d672
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
35 changed files with 1863 additions and 9 deletions

View file

@ -489,16 +489,18 @@ func extendConstellationServicesValues(
csp := cfg.GetProvider()
switch csp {
case cloudprovider.AWS:
in["aws"] = map[string]any{
"deployCSIDriver": cfg.DeployCSIDriver(),
}
case cloudprovider.Azure:
in["azure"] = map[string]any{
"deployCSIDriver": cfg.DeployCSIDriver(),
}
case cloudprovider.GCP:
in["gcp"] = map[string]any{
"deployCSIDriver": cfg.DeployCSIDriver(),
}
case cloudprovider.OpenStack:
in["openstack"] = map[string]any{
"deployYawolLoadBalancer": cfg.DeployYawolLoadBalancer(),