@@ -168,46 +168,43 @@ data "ibm_container_cluster_config" "cluster_config_c2" {
168168}
169169
170170# #######################################################################################################################
171- # Observability instances : Create Cloud Logs and Cloud monitoring instances.
172- # #######################################################################################################################
173-
174- module "observability_instances" {
175- source = " terraform-ibm-modules/observability-instances/ibm"
176- version = " 3.5.3"
177- resource_group_id = module. resource_group . resource_group_id
178- region = var. region
179- cloud_monitoring_plan = " graduated-tier"
180- enable_platform_metrics = false
181- cloud_monitoring_instance_name = " ${ var . prefix } -sysdig"
182- cloud_logs_provision = false
171+ # Cloud monitoring instance
172+ # #######################################################################################################################
173+
174+ module "monitoring_instance" {
175+ source = " terraform-ibm-modules/cloud-monitoring/ibm"
176+ version = " 1.5.0"
177+ resource_group_id = module. resource_group . resource_group_id
178+ region = var. region
179+ plan = " graduated-tier"
180+ enable_platform_metrics = false
181+ instance_name = " ${ var . prefix } -mon"
183182}
184183
185184# #######################################################################################################################
186- # Observability agents
185+ # Cloud monitoring agents
187186# #######################################################################################################################
188187
189- module "observability_agents_1" {
190- source = " terraform-ibm-modules/observability-agents/ibm"
191- version = " 2.8.3"
188+ module "monitoring_agent_1" {
192189 providers = {
193190 helm = helm.helm_cluster_1
194191 }
195- cluster_id = module. ocp_base_cluster_1 . cluster_id
196- cluster_resource_group_id = module. resource_group . resource_group_id
197- cloud_monitoring_access_key = module. observability_instances . cloud_monitoring_access_key
198- cloud_monitoring_instance_region = var. region
199- logs_agent_enabled = false
192+ source = " terraform-ibm-modules/monitoring-agent/ibm"
193+ version = " 1.4.1"
194+ cluster_id = module. ocp_base_cluster_1 . cluster_id
195+ cluster_resource_group_id = module. resource_group . resource_group_id
196+ access_key = module. monitoring_instance . access_key
197+ instance_region = var. region
200198}
201199
202- module "observability_agents_2" {
203- source = " terraform-ibm-modules/observability-agents/ibm"
204- version = " 2.8.3"
200+ module "monitoring_agent_2" {
205201 providers = {
206202 helm = helm.helm_cluster_2
207203 }
208- cluster_id = module. ocp_base_cluster_2 . cluster_id
209- cluster_resource_group_id = module. ocp_base_cluster_2 . resource_group_id
210- cloud_monitoring_access_key = module. observability_instances . cloud_monitoring_access_key
211- cloud_monitoring_instance_region = var. region
212- logs_agent_enabled = false
204+ source = " terraform-ibm-modules/monitoring-agent/ibm"
205+ version = " 1.4.1"
206+ cluster_id = module. ocp_base_cluster_2 . cluster_id
207+ cluster_resource_group_id = module. resource_group . resource_group_id
208+ access_key = module. monitoring_instance . access_key
209+ instance_region = var. region
213210}
0 commit comments