File tree Expand file tree Collapse file tree 2 files changed +20
-7
lines changed
Expand file tree Collapse file tree 2 files changed +20
-7
lines changed Original file line number Diff line number Diff line change @@ -76,6 +76,14 @@ locals {
7676 ]
7777}
7878
79+ # Ensure to use addons versions supported by cluster version
80+ # See ibmcloud ks cluster addon versions
81+ locals {
82+ ocp_version = " 4.19"
83+ vpc_file_csi_driver = " 2.0"
84+ openshift_data_foundation = " 4.19.0"
85+ }
86+
7987module "ocp_base" {
8088 source = " terraform-ibm-modules/base-ocp-vpc/ibm"
8189 version = " 3.78.7"
@@ -86,14 +94,14 @@ module "ocp_base" {
8694 force_delete_storage = true
8795 vpc_id = ibm_is_vpc. vpc . id
8896 vpc_subnets = local. cluster_vpc_subnets
89- ocp_version = " 4.19 "
97+ ocp_version = local . ocp_version
9098 worker_pools = local. worker_pools
9199 access_tags = var. access_tags
92100 ocp_entitlement = var. ocp_entitlement
93101 addons = {
94- " vpc-file-csi-driver" = { version = " 2.0 " }
102+ " vpc-file-csi-driver" = { version = local.vpc_file_csi_driver }
95103 " openshift-data-foundation" = {
96- version = " 4.19.0 "
104+ version = local.openshift_data_foundation
97105 parameters_json = << PARAMETERS_JSON
98106 {
99107 "osdStorageClassName":"localblock",
Original file line number Diff line number Diff line change @@ -76,8 +76,13 @@ locals {
7676 ]
7777}
7878
79+ # Ensure to use addons versions supported by cluster version
80+ # See ibmcloud ks cluster addon versions
7981locals {
80- cluster_name = " ${ var . prefix } -cluster"
82+ ocp_version = " 4.19"
83+ vpc_file_csi_driver = " 2.0"
84+ openshift_data_foundation = " 4.19.0"
85+ cluster_name = " ${ var . prefix } -cluster"
8186}
8287
8388module "ocp_base" {
@@ -89,14 +94,14 @@ module "ocp_base" {
8994 cluster_name = local. cluster_name
9095 force_delete_storage = true
9196 vpc_id = ibm_is_vpc. vpc . id
92- ocp_version = " 4.19 "
97+ ocp_version = local . ocp_version
9398 vpc_subnets = local. cluster_vpc_subnets
9499 worker_pools = local. worker_pools
95100 access_tags = []
96101 disable_outbound_traffic_protection = true # set as True to enable outbound traffic; required for accessing Operator Hub in the OpenShift console.
97102 addons = {
98103 openshift-data-foundation = {
99- version = " 4.19.0 "
104+ version = local.openshift_data_foundation
100105 parameters_json = << PARAMETERS_JSON
101106 {
102107 "osdStorageClassName":"localblock",
@@ -106,7 +111,7 @@ module "ocp_base" {
106111 PARAMETERS_JSON
107112 }
108113 vpc-file-csi-driver = {
109- version = " 2.0 "
114+ version = local.vpc_file_csi_driver
110115 }
111116 }
112117}
You can’t perform that action at this time.
0 commit comments