Skip to content

Commit

Permalink
update due to new release
Browse files Browse the repository at this point in the history
  • Loading branch information
T-Systems MMS committed Aug 3, 2023
1 parent 139e451 commit 385936d
Show file tree
Hide file tree
Showing 2 changed files with 55 additions and 1 deletion.
21 changes: 20 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,32 @@
# Changelog

## [2.0.1](https://github.com/telekom-mms/terraform-azurerm-key-vault/tree/2.0.1) (2023-08-03)

[Full Changelog](https://github.com/telekom-mms/terraform-azurerm-key-vault/compare/2.0.0...2.0.1)

**Closed issues:**

- Dependency Dashboard [\#6](https://github.com/telekom-mms/terraform-azurerm-key-vault/issues/6)

## [2.0.0](https://github.com/telekom-mms/terraform-azurerm-key-vault/tree/2.0.0) (2023-07-12)

[Full Changelog](https://github.com/telekom-mms/terraform-azurerm-key-vault/compare/1.0.1...2.0.0)

**Closed issues:**

- Access Policies Assignment Per Object ID / Groups [\#11](https://github.com/telekom-mms/terraform-azurerm-key-vault/issues/11)
- Dependency Dashboard [\#6](https://github.com/telekom-mms/terraform-azurerm-key-vault/issues/6)

**Merged pull requests:**

- Refactoring [\#16](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/16) ([michaelamattes](https://github.com/michaelamattes))
- add Renovate Dependency Dashboard and automatic merge on patch updates [\#14](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/14) ([michaelamattes](https://github.com/michaelamattes))
- Update actions/checkout action to v3.2.0 [\#13](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/13) ([renovate[bot]](https://github.com/apps/renovate))
- Update actions/checkout action to v3.1.0 [\#12](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/12) ([renovate[bot]](https://github.com/apps/renovate))
- Update hashicorp/setup-terraform action to v2 [\#10](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/10) ([renovate[bot]](https://github.com/apps/renovate))
- Update creyD/prettier\_action action to v4 [\#9](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/9) ([renovate[bot]](https://github.com/apps/renovate))
- Update actions/checkout action [\#8](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/8) ([renovate[bot]](https://github.com/apps/renovate))
- Update github-actions-x/commit action to v2.9 [\#7](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/7) ([renovate[bot]](https://github.com/apps/renovate))
- add renovate config [\#3](https://github.com/telekom-mms/terraform-azurerm-key-vault/pull/3) ([michaelamattes](https://github.com/michaelamattes))

## [1.0.1](https://github.com/telekom-mms/terraform-azurerm-key-vault/tree/1.0.1) (2022-02-24)

Expand Down
35 changes: 35 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,18 +24,21 @@ _<-- This file is autogenerated, please do not change. -->_
| Name | Type |
|------|------|
| azurerm_key_vault.key_vault | resource |
| azurerm_key_vault_secret.key_vault_secret | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| key_vault | Resource definition, default settings are defined within locals and merged with var settings. For more information look at [Outputs](#Outputs). | `any` | `{}` | no |
| key_vault_secret | Resource definition, default settings are defined within locals and merged with var settings. For more information look at [Outputs](#Outputs). | `any` | `{}` | no |

## Outputs

| Name | Description |
|------|-------------|
| key_vault | Outputs all attributes of resource_type. |
| key_vault_secret | Outputs all attributes of resource_type. |
| variables | Displays all configurable variables passed by the module. __default__ = predefined values per module. __merged__ = result of merging the default values and custom values passed to the module |

## Examples
Expand All @@ -45,6 +48,13 @@ Minimal configuration to install the desired resources with the module
```hcl
data "azurerm_subscription" "current" {}
resource "random_password" "password" {
for_each = toset(["mysql_root"])
length = 16
special = false
}
module "key_vault" {
source = "registry.terraform.io/telekom-mms/key-vault/azurerm"
key_vault = {
Expand All @@ -54,6 +64,12 @@ module "key_vault" {
tenant_id = data.azurerm_subscription.current.tenant_id
}
}
key_vault_secret = {
mysql-root = {
value = random_password.password["mysql_root"].result
key_vault_id = module.key_vault.key_vault["kv-mms"].id
}
}
}
```

Expand All @@ -62,6 +78,13 @@ Advanced configuration to install the desired resources with the module
```hcl
data "azurerm_subscription" "current" {}
resource "random_password" "password" {
for_each = toset(["mysql_root"])
length = 16
special = false
}
module "key_vault" {
source = "registry.terraform.io/telekom-mms/key-vault/azurerm"
key_vault = {
Expand All @@ -80,6 +103,18 @@ module "key_vault" {
}
}
}
key_vault_secret = {
mysql-root = {
value = random_password.password["mysql_root"].result
key_vault_id = module.key_vault.key_vault["kv-mms"].id
content_type = "password for mysql_root"
tags = {
project = "mms-github"
environment = terraform.workspace
managed-by = "terraform"
}
}
}
}
```
<!-- END_TF_DOCS -->

0 comments on commit 385936d

Please sign in to comment.