diff --git a/src/cloud_provider/aws/kubernetes/mod.rs b/src/cloud_provider/aws/kubernetes/mod.rs index 31bf1e66..f1e76001 100644 --- a/src/cloud_provider/aws/kubernetes/mod.rs +++ b/src/cloud_provider/aws/kubernetes/mod.rs @@ -65,8 +65,11 @@ impl fmt::Display for VpcQoveryNetworkMode { #[derive(Debug, Clone, Serialize, Deserialize)] pub struct Options { // AWS related + #[serde(default)] // TODO: remove default pub ec2_zone_a_subnet_blocks: Vec, + #[serde(default)] // TODO: remove default pub ec2_zone_b_subnet_blocks: Vec, + #[serde(default)] // TODO: remove default pub ec2_zone_c_subnet_blocks: Vec, pub eks_zone_a_subnet_blocks: Vec, pub eks_zone_b_subnet_blocks: Vec, @@ -86,9 +89,11 @@ pub struct Options { pub vpc_qovery_network_mode: VpcQoveryNetworkMode, pub vpc_cidr_block: String, pub eks_cidr_subnet: String, + #[serde(default)] // TODO: remove default pub ec2_cidr_subnet: String, pub vpc_custom_routing_table: Vec, pub eks_access_cidr_blocks: Vec, + #[serde(default)] // TODO: remove default pub ec2_access_cidr_blocks: Vec, pub rds_cidr_subnet: String, pub documentdb_cidr_subnet: String,