-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathsecrets.tf
52 lines (49 loc) · 1.23 KB
/
secrets.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
resource "azurerm_key_vault_secret" "secret-one" {
name = "secret-one"
value = jsonencode({
the-key = "Hello from Azure Key Vault"
})
key_vault_id = azurerm_key_vault.eso-key-vault.id
tags = {
dev = "seb"
provider = "Azure Key Vault"
example = "External Secrets Operator"
}
}
resource "azurerm_key_vault_secret" "secret-two" {
name = "secret-two"
value = jsonencode({
different-key = "A new Azure Key Vault secret"
})
key_vault_id = azurerm_key_vault.eso-key-vault.id
tags = {
dev = "sebastian"
provider = "Azure Key Vault"
example = "ESO"
}
}
resource "azurerm_key_vault_secret" "three" {
name = "three"
value = jsonencode({
key = "Third Azure Key Vault secret"
})
key_vault_id = azurerm_key_vault.eso-key-vault.id
tags = {
dev = "seb"
provider = "Azure Key Vault"
example = "ESO"
}
}
resource "azurerm_key_vault_secret" "access-key" {
name = "access-key"
value = jsonencode({
id = "AKIAIOSFODNN7EXAMPLE"
secret = "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
})
key_vault_id = azurerm_key_vault.eso-key-vault.id
tags = {
dev = "sebastian"
provider = "Azure Key Vault"
example = "External Secrets Operator"
}
}