File tree Expand file tree Collapse file tree 5 files changed +15
-23
lines changed
Expand file tree Collapse file tree 5 files changed +15
-23
lines changed Original file line number Diff line number Diff line change 1+ check "reserved_cidrs_required_for_gke" {
2+ assert {
3+ condition = var. k8s_provider != " gke" || (var. reserved_subnet_cidrs != null && length (var. reserved_subnet_cidrs ) > 0 )
4+ error_message = " 'reserved_subnet_cidrs' must be provided for GKE cluster"
5+ }
6+ }
7+
18locals {
29 liqo_chart_repo = " https://castai.github.io/liqo"
310 liqo_chart_name = " liqo"
@@ -42,13 +49,12 @@ module "liqo_helm_values_eks" {
4249 count = var. k8s_provider == " eks" ? 1 : 0
4350 source = " ./modules/eks"
4451
45- image_tag = local. liqo_image_tag
46- cluster_name = var. cluster_name
47- cluster_region = var. cluster_region
48- api_server_address = var. api_server_address
49- pod_cidr = var. pod_cidr
50- service_cidr = var. service_cidr
51- reserved_subnet_cidrs = var. reserved_subnet_cidrs
52+ image_tag = local. liqo_image_tag
53+ cluster_name = var. cluster_name
54+ cluster_region = var. cluster_region
55+ api_server_address = var. api_server_address
56+ pod_cidr = var. pod_cidr
57+ service_cidr = var. service_cidr
5258}
5359
5460# Liqo Helm Release
Original file line number Diff line number Diff line change @@ -47,13 +47,6 @@ locals {
4747 }
4848 ]
4949
50- reserved_subnets_set_values = [
51- for idx , cidr in var . reserved_subnet_cidrs : {
52- name = " ipam.reservedSubnets[${ idx } ]"
53- value = cidr
54- }
55- ]
56-
5750 eks_specific_set_values = [
5851 {
5952 name = " networking.fabric.config.fullMasquerade"
@@ -68,7 +61,6 @@ locals {
6861 all_set_values = concat (
6962 local. basic_set_values ,
7063 local. pools_set_values ,
71- local. reserved_subnets_set_values ,
7264 local. eks_specific_set_values
7365 )
7466}
Original file line number Diff line number Diff line change @@ -27,9 +27,3 @@ variable "service_cidr" {
2727 description = " Service CIDR for IPAM configuration"
2828 type = string
2929}
30-
31- variable "reserved_subnet_cidrs" {
32- description = " List of subnet CIDRs for IPAM reserved subnets"
33- type = list (string )
34- default = []
35- }
Original file line number Diff line number Diff line change @@ -37,5 +37,4 @@ variable "service_cidr" {
3737variable "reserved_subnet_cidrs" {
3838 description = " List of subnet CIDRs for IPAM reserved subnets"
3939 type = list (string )
40- default = []
4140}
Original file line number Diff line number Diff line change @@ -67,6 +67,7 @@ variable "service_cidr" {
6767}
6868
6969variable "reserved_subnet_cidrs" {
70- description = " List of reserved subnet CIDR's"
70+ description = " List of reserved subnet CIDR's (relevant for GKE) "
7171 type = list (string )
72+ default = []
7273}
You can’t perform that action at this time.
0 commit comments