diff --git a/.version b/.version index 7b4d9a4..ccff224 100644 --- a/.version +++ b/.version @@ -1 +1 @@ -1.10.6 +1.10.7 diff --git a/README.md b/README.md index 8e167df..ed59838 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Using `helm` as provisioner for all components: ```hcl module "omd" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" # Namespace where OpenMetadata and dependencies will be deployed app_namespace = "example" @@ -69,7 +69,7 @@ Using `aws` as provisioner for all possible components: ```hcl module "omd" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" # Namespace where OpenMetadata and dependencies will be deployed app_namespace = "example" @@ -115,7 +115,7 @@ Using `existing` as provisioner for all possible components: ```hcl module "omd" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" # Namespace where OpenMetadata and dependencies will be deployed app_namespace = "example" @@ -187,7 +187,7 @@ You can add extra environment variables by using the parameter `extra_envs`: ```hcl module "omd" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" # Namespace where OpenMetadata and dependencies will be deployed app_namespace = "example" @@ -214,7 +214,7 @@ You can also add extra environment variables from Kubernetes secrets by using th ```hcl module "omd" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" # Namespace where OpenMetadata and dependencies will be deployed app_namespace = "example" diff --git a/README_terraform.md b/README_terraform.md index 8030dd3..65d6fa1 100644 --- a/README_terraform.md +++ b/README_terraform.md @@ -39,7 +39,7 @@ | [airflow](#input\_airflow) | Airflow configuration. |
object({
credentials = optional(object({ # Airflow credentials
password = optional(object({ # Password secret
secret_key = optional(string) # Secret key for the Airflow password
secret_ref = optional(string) # Secret reference for the Airflow password
}))
username = optional(string) # Username for Airflow
}))
db = optional(object({ # Airflow's database configuration
aws = optional(object({ # AWS specific configuration for the Airflow database
backup_retention_period = optional(number) # Number of days to retain database backups
backup_window = optional(string) # Preferred backup window for RDS
deletion_protection = optional(bool) # The database can't be deleted when this value is set to true
identifier = optional(string) # Unique identifier for the AWS RDS instance
instance_class = optional(string) # Instance class of the AWS RDS instance
maintenance_window = optional(string) # Preferred maintenance window for RDS
multi_az = optional(bool) # Whether to enable multi-AZ deployment
skip_final_snapshot = optional(bool) # If true, no DBSnapshot is created when the database is deleted
}))
credentials = optional(object({ # Airflow database credentials
password = optional(object({ # Password secret
secret_key = optional(string) # Secret key for the Airflow database password
secret_ref = optional(string) # Secret reference for the Airflow database password
}))
username = optional(string) # Username for the Airflow database
}))
db_name = optional(string) # Name of the Airflow database
engine = optional(object({ # Airflow database engine configuration
name = optional(string) # One of 'postgres' or 'mysql'
version = optional(string) # Version of the database engine
}))
host = optional(string) # Database host address for Airflow
port = optional(number) # Port on which the Airflow database is accessible
provisioner = string # One of 'helm', 'aws', or 'existing'
storage_size = optional(number) # Size of the Airflow database storage in GB
}))
endpoint = optional(string) # Endpoint URL for the Airflow instance
provisioner = optional(string) # One of 'helm' or 'existing'
logs_cleanup = optional(object({ # Airflow logs cleanup configuration
enabled = optional(bool) # Whether to enable log cleanup
schedule = optional(string) # Schedule for log cleanup
retain_days = optional(number) # Number of days to retain logs
}))
storage = optional(object({ # Airflow storage configuration
dags = optional(number) # Size of storage allocated for DAGs (in GB)
logs = optional(number) # Size of storage allocated for logs (in GB)
}))
})
|
{
"db": {
"provisioner": "helm"
},
"provisioner": "helm"
}
| no | | [app\_helm\_chart\_version](#input\_app\_helm\_chart\_version) | Version of the OpenMetadata Helm chart to deploy. If not specified, the variable `app_version` will be used. | `string` | `null` | no | | [app\_namespace](#input\_app\_namespace) | Namespace in which to deploy the OpenMetadata application. | `string` | `"openmetadata"` | no | -| [app\_version](#input\_app\_version) | OpenMetadata version to deploy. | `string` | `"1.10.6"` | no | +| [app\_version](#input\_app\_version) | OpenMetadata version to deploy. | `string` | `"1.10.7"` | no | | [db](#input\_db) | OpenMetadata's database configuration. |
object({
aws = optional(object({ # AWS specific configuration for the database
backup_retention_period = optional(number) # Number of days to retain database backups
backup_window = optional(string) # Preferred backup window for RDS
deletion_protection = optional(bool) # The database can't be deleted when this value is set to true
identifier = optional(string) # Unique identifier for the AWS RDS instance
instance_class = optional(string) # Instance class of the AWS RDS instance
maintenance_window = optional(string) # Preferred maintenance window for RDS
multi_az = optional(bool) # Whether to enable multi-AZ deployment
skip_final_snapshot = optional(bool) # If true, no DBSnapshot is created when the database is deleted
}))
credentials = optional(object({ # Database credentials
password = optional(object({ # Password secret
secret_key = optional(string) # Secret key for the database password
secret_ref = optional(string) # Secret reference for the database password
}))
username = optional(string) # Username for the database
}))
db_name = optional(string) # Name of the database
engine = optional(object({ # Database engine configuration
name = optional(string) # One of 'postgres' or 'mysql'
version = optional(string) # Version of the database engine
}))
host = optional(string) # Database host address
port = optional(number) # Port on which the database is accessible
provisioner = string # One of 'helm', 'aws', or 'existing'
storage_size = optional(number) # Size of the database storage in GB
})
|
{
"provisioner": "helm"
}
| no | | [docker\_image\_name](#input\_docker\_image\_name) | Full path of the server Docker image name, excluding the tag. | `string` | `"docker.getcollate.io/openmetadata/server"` | no | | [docker\_image\_tag](#input\_docker\_image\_tag) | Docker image tag for the server. If not specified, the variable `app_version` will be used. | `string` | `null` | no | diff --git a/examples/complete/main.tf b/examples/complete/main.tf index 82f72d1..aec7197 100644 --- a/examples/complete/main.tf +++ b/examples/complete/main.tf @@ -2,7 +2,7 @@ module "app" { source = "open-metadata/openmetadata/aws" - version = "1.10.6" + version = "1.10.7" airflow = var.airflow env_from = local.env_from diff --git a/examples/complete/variables.tf b/examples/complete/variables.tf index 7c2fea2..50d2d60 100644 --- a/examples/complete/variables.tf +++ b/examples/complete/variables.tf @@ -66,7 +66,7 @@ variable "app_extra_envs" { variable "app_version" { type = string description = "OpenMetadata version to deploy" - default = "1.10.6" + default = "1.10.7" } variable "azs_to_use" { diff --git a/variables.tf b/variables.tf index c845b52..6c6b6c9 100644 --- a/variables.tf +++ b/variables.tf @@ -13,7 +13,7 @@ variable "app_namespace" { variable "app_version" { type = string description = "OpenMetadata version to deploy." - default = "1.10.6" + default = "1.10.7" } variable "docker_image_name" {