diff --git a/README.md b/README.md index fea2a6a..7da0410 100644 --- a/README.md +++ b/README.md @@ -119,14 +119,14 @@ No modules. | [logs\_agent\_additional\_metadata](#input\_logs\_agent\_additional\_metadata) | The list of additional metadata fields to add to the routed logs. |
list(object({
key = optional(string)
value = optional(string)
}))
| `[]` | no | | [logs\_agent\_chart](#input\_logs\_agent\_chart) | The name of the Helm chart to deploy. | `string` | `"logs-agent-helm"` | no | | [logs\_agent\_chart\_location](#input\_logs\_agent\_chart\_location) | The location of the Logs agent helm chart. | `string` | `"oci://icr.io/ibm-observe"` | no | -| [logs\_agent\_chart\_version](#input\_logs\_agent\_chart\_version) | The version of the Helm chart to deploy. | `string` | `"1.6.3"` | no | +| [logs\_agent\_chart\_version](#input\_logs\_agent\_chart\_version) | The version of the Helm chart to deploy. | `string` | `"1.7.0"` | no | | [logs\_agent\_enable\_scc](#input\_logs\_agent\_enable\_scc) | Whether to enable creation of Security Context Constraints in Openshift. When installing on an OpenShift cluster, this setting is mandatory to configure permissions for pods within your cluster. | `bool` | `true` | no | | [logs\_agent\_exclude\_log\_source\_paths](#input\_logs\_agent\_exclude\_log\_source\_paths) | The list of log sources to exclude. Specify the paths that the Logs agent ignores. | `list(string)` | `[]` | no | | [logs\_agent\_iam\_api\_key](#input\_logs\_agent\_iam\_api\_key) | The IBM Cloud API key for the Logs agent to authenticate and communicate with the IBM Cloud Logs. It is required if `logs_agent_iam_mode` is set to `IAMAPIKey`. | `string` | `null` | no | | [logs\_agent\_iam\_environment](#input\_logs\_agent\_iam\_environment) | IAM authentication Environment: `Production` or `PrivateProduction` or `Staging` or `PrivateStaging`. `Production` specifies the public endpoint & `PrivateProduction` specifies the private endpoint. | `string` | `"PrivateProduction"` | no | | [logs\_agent\_iam\_mode](#input\_logs\_agent\_iam\_mode) | IAM authentication mode: `TrustedProfile` or `IAMAPIKey`. | `string` | `"TrustedProfile"` | no | -| [logs\_agent\_image\_version](#input\_logs\_agent\_image\_version) | The version of the Logs agent image to deploy. | `string` | `"1.6.3@sha256:c4c03d39002278558e7be9a7349a3408c703de788ebc7ef5846edf1f8f5e4584"` | no | -| [logs\_agent\_init\_image\_version](#input\_logs\_agent\_init\_image\_version) | The version of the Logs agent init container image to deploy. | `string` | `"1.6.3@sha256:0696d9be28088aad5ebcce26855d6de9abd7d4b0f8b98d050fb4507625ca465f"` | no | +| [logs\_agent\_image\_version](#input\_logs\_agent\_image\_version) | The version of the Logs agent image to deploy. | `string` | `"1.7.0@sha256:50357cf3d3c7f0e649ce2ad044ace154d7eb6984847e70b1c052a6b7e285c548"` | no | +| [logs\_agent\_init\_image\_version](#input\_logs\_agent\_init\_image\_version) | The version of the Logs agent init container image to deploy. | `string` | `"1.7.0@sha256:20acbf81ea70135644d12b6505476b54ed4bfe0db8f1571dee8215c03689cfd8"` | no | | [logs\_agent\_log\_source\_namespaces](#input\_logs\_agent\_log\_source\_namespaces) | The list of namespaces from which logs should be forwarded by agent. If namespaces are not listed, logs from all namespaces will be sent. | `list(string)` | `[]` | no | | [logs\_agent\_name](#input\_logs\_agent\_name) | The name of the Logs agent. The name is used in all Kubernetes and Helm resources in the cluster. | `string` | `"logs-agent"` | no | | [logs\_agent\_namespace](#input\_logs\_agent\_namespace) | The namespace where the Logs agent is deployed. The default value is `ibm-observe`. | `string` | `"ibm-observe"` | no | diff --git a/common-dev-assets b/common-dev-assets index e69bd8d..c432877 160000 --- a/common-dev-assets +++ b/common-dev-assets @@ -1 +1 @@ -Subproject commit e69bd8dff2b1305cd376f2549667743320c7a9b9 +Subproject commit c4328778ce1a62bc85f641d9249adaac0493cfc9 diff --git a/examples/logs-agent-iks/main.tf b/examples/logs-agent-iks/main.tf index 1263d4a..b3bed07 100644 --- a/examples/logs-agent-iks/main.tf +++ b/examples/logs-agent-iks/main.tf @@ -129,7 +129,7 @@ resource "time_sleep" "wait_operators" { module "cloud_logs" { source = "terraform-ibm-modules/cloud-logs/ibm" - version = "1.9.6" + version = "1.9.7" resource_group_id = module.resource_group.resource_group_id plan = "standard" region = var.region diff --git a/examples/logs-agent-ocp/main.tf b/examples/logs-agent-ocp/main.tf index 4be6b5d..a7c5e41 100644 --- a/examples/logs-agent-ocp/main.tf +++ b/examples/logs-agent-ocp/main.tf @@ -106,7 +106,7 @@ locals { module "ocp_base" { source = "terraform-ibm-modules/base-ocp-vpc/ibm" - version = "3.69.0" + version = "3.69.1" resource_group_id = module.resource_group.resource_group_id region = var.region tags = var.resource_tags @@ -131,7 +131,7 @@ data "ibm_container_cluster_config" "cluster_config" { module "cloud_logs" { source = "terraform-ibm-modules/cloud-logs/ibm" - version = "1.9.6" + version = "1.9.7" resource_group_id = module.resource_group.resource_group_id plan = "standard" region = var.region diff --git a/solutions/fully-configurable/variables.tf b/solutions/fully-configurable/variables.tf index d187028..ece5654 100644 --- a/solutions/fully-configurable/variables.tf +++ b/solutions/fully-configurable/variables.tf @@ -91,21 +91,21 @@ variable "logs_agent_chart_location" { variable "logs_agent_chart_version" { description = "The version of the Helm chart to deploy." type = string - default = "1.6.3" # datasource: icr.io/ibm-observe/logs-agent-helm + default = "1.7.0" # datasource: icr.io/ibm-observe/logs-agent-helm nullable = false } variable "logs_agent_init_image_version" { description = "The version of the Logs agent init container image to deploy." type = string - default = "1.6.3@sha256:0696d9be28088aad5ebcce26855d6de9abd7d4b0f8b98d050fb4507625ca465f" # datasource: icr.io/ibm/observe/logs-router-agent-init + default = "1.7.0@sha256:20acbf81ea70135644d12b6505476b54ed4bfe0db8f1571dee8215c03689cfd8" # datasource: icr.io/ibm/observe/logs-router-agent-init nullable = false } variable "logs_agent_image_version" { description = "The version of the Logs agent image to deploy." type = string - default = "1.6.3@sha256:c4c03d39002278558e7be9a7349a3408c703de788ebc7ef5846edf1f8f5e4584" # datasource: icr.io/ibm/observe/logs-router-agent + default = "1.7.0@sha256:50357cf3d3c7f0e649ce2ad044ace154d7eb6984847e70b1c052a6b7e285c548" # datasource: icr.io/ibm/observe/logs-router-agent nullable = false } diff --git a/tests/resources/main.tf b/tests/resources/main.tf index 540d6f4..c0becd6 100644 --- a/tests/resources/main.tf +++ b/tests/resources/main.tf @@ -74,7 +74,7 @@ locals { module "ocp_base" { source = "terraform-ibm-modules/base-ocp-vpc/ibm" - version = "3.69.0" + version = "3.69.1" resource_group_id = module.resource_group.resource_group_id region = var.region tags = var.resource_tags @@ -93,7 +93,7 @@ module "ocp_base" { module "cos" { source = "terraform-ibm-modules/cos/ibm" - version = "10.5.3" + version = "10.5.4" resource_group_id = module.resource_group.resource_group_id region = var.region cos_instance_name = "${var.prefix}-cos" @@ -116,7 +116,7 @@ locals { module "buckets" { source = "terraform-ibm-modules/cos/ibm//modules/buckets" - version = "10.5.3" + version = "10.5.4" bucket_configs = [ { bucket_name = local.logs_bucket_name @@ -140,7 +140,7 @@ module "buckets" { module "cloud_logs" { source = "terraform-ibm-modules/cloud-logs/ibm" - version = "1.9.6" + version = "1.9.7" resource_group_id = module.ocp_base.resource_group_id region = var.region instance_name = "${var.prefix}-cloud-logs" diff --git a/variables.tf b/variables.tf index bd4cfe9..7e84482 100644 --- a/variables.tf +++ b/variables.tf @@ -72,21 +72,21 @@ variable "logs_agent_chart_location" { variable "logs_agent_chart_version" { description = "The version of the Helm chart to deploy." type = string - default = "1.6.3" # datasource: icr.io/ibm-observe/logs-agent-helm + default = "1.7.0" # datasource: icr.io/ibm-observe/logs-agent-helm nullable = false } variable "logs_agent_init_image_version" { description = "The version of the Logs agent init container image to deploy." type = string - default = "1.6.3@sha256:0696d9be28088aad5ebcce26855d6de9abd7d4b0f8b98d050fb4507625ca465f" # datasource: icr.io/ibm/observe/logs-router-agent-init + default = "1.7.0@sha256:20acbf81ea70135644d12b6505476b54ed4bfe0db8f1571dee8215c03689cfd8" # datasource: icr.io/ibm/observe/logs-router-agent-init nullable = false } variable "logs_agent_image_version" { description = "The version of the Logs agent image to deploy." type = string - default = "1.6.3@sha256:c4c03d39002278558e7be9a7349a3408c703de788ebc7ef5846edf1f8f5e4584" # datasource: icr.io/ibm/observe/logs-router-agent + default = "1.7.0@sha256:50357cf3d3c7f0e649ce2ad044ace154d7eb6984847e70b1c052a6b7e285c548" # datasource: icr.io/ibm/observe/logs-router-agent nullable = false validation { condition = split("@", var.logs_agent_image_version)[0] == split("@", var.logs_agent_init_image_version)[0]