Generate AWSEBSCSIDriver model only when using AWS

This commit is contained in:
Ciprian Hacman 2021-06-08 08:20:21 +03:00
parent 038d908078
commit 47bb825061
9 changed files with 4 additions and 16 deletions

View File

@ -31,6 +31,10 @@ var _ loader.OptionsBuilder = &AWSEBSCSIDriverOptionsBuilder{}
func (b *AWSEBSCSIDriverOptionsBuilder) BuildOptions(o interface{}) error {
clusterSpec := o.(*kops.ClusterSpec)
if kops.CloudProviderID(clusterSpec.CloudProvider) != kops.CloudProviderAWS {
return nil
}
cc := clusterSpec.CloudConfig
if cc.AWSEBSCSIDriver == nil {
cc.AWSEBSCSIDriver = &kops.AWSEBSCSIDriver{

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true

View File

@ -120,8 +120,6 @@ ensure-install-dir
cat > conf/cluster_spec.yaml << '__EOF_CLUSTER_SPEC'
cloudConfig:
awsEBSCSIDriver:
enabled: false
gceServiceAccount: default
manageStorageClasses: true
multizone: true