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]