You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// ... variablecluster_addons {
description="list of cluster addons with name and (optional) version defined to be enabled on cluster"type=list(object({
name =string
}))
default=[
{ name ="istio", version ="1.8" },
{ name ="kube-terminal" },
{ name ="vpc-block-csi-driver" }
]
}
main.tf
############################################################################### IBM Cloud Provider##############################################################################provideribm {
ibmcloud_api_key=var.ibmcloud_apikeyregion=var.ibm_regiongeneration=var.generationibmcloud_timeout=60
}
############################################################################### Data blocks##############################################################################dataibm_resource_groupgroup {
name=var.resource_group
}
dataibm_is_vpcvpc {
name=var.vpc_name
}
############################################################################### IKS##############################################################################resourceibm_container_vpc_clustercluster {
name=var.cluster_namevpc_id=data.ibm_is_vpc.vpc.idflavor=var.machine_type// ...
}
dataibm_container_cluster_configcluster {
cluster_name_id=ibm_container_vpc_cluster.cluster.idresource_group_id=data.ibm_resource_group.group.idconfig_dir=path.rootadmin=truenetwork=true
}
############################################################################### Addons##############################################################################resourceibm_container_addonscluster_addons {
cluster=ibm_container_vpc_cluster.cluster.idresource_group_id=data.ibm_resource_group.group.iddynamic"addons" {
for_each=var.cluster_addonscontent {
name=addons.value["name"]
version=lookup(addons.value, "version", null) // The version is not always specified
}
}
depends_on=[ibm_container_vpc_cluster.cluster]
}
Terraform Version
Terraform v0.12.20
Affected Resource(s)
Terraform Configuration Files
variables.tf
main.tf
Debug Output
See slack thread for debug output: https://ibm-cloudplatform.slack.com/archives/G01R0RTA3QT/p1615512168000100
Panic Output
None
Expected Behavior
All 3 addons should be enabled on the cluster.
Actual Behavior
Only the Block Storage for VPC addon was enabled on the cluster.
Steps to Reproduce
Please list the steps required to reproduce the issue, for example:
terraform apply
Important Factoids
None
References
None
The text was updated successfully, but these errors were encountered: