File tree Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Expand file tree Collapse file tree 4 files changed +7
-7
lines changed Original file line number Diff line number Diff line change @@ -2,18 +2,19 @@ terraform {
2
2
required_providers {
3
3
pihole = {
4
4
source = " ryanwholey/pihole"
5
- version = " ~> 0. 2.0"
5
+ version = " 2.0.0-beta.1 "
6
6
}
7
7
vault = {
8
8
source = " hashicorp/vault"
9
- version = " 4.8 .0"
9
+ version = " 5.3 .0"
10
10
}
11
11
}
12
+ required_version = " >= 1.6.0"
12
13
}
13
14
14
15
provider "pihole" {
15
16
url = var. pihole_url
16
- api_token = data. vault_kv_secret_v2 . pihole . data [" api_token" ] # API token recuperato da Vault
17
+ password = data. vault_kv_secret_v2 . pihole . data [" api_token" ]
17
18
}
18
19
19
20
# Variabili di configurazione
Load Diff Large diffs are not rendered by default.
Original file line number Diff line number Diff line change @@ -40,8 +40,7 @@ variable "vault_retry" {
40
40
default = 2
41
41
}
42
42
43
- # Recupero dell'API token Pi-hole da Vault
44
43
data "vault_kv_secret_v2" "pihole" {
45
- mount = " opentofu" # Modifica con il mount del tuo KV engine
46
- name = " pihole" # Modifica con il path del tuo secret
44
+ mount = " opentofu"
45
+ name = " pihole"
47
46
}
You can’t perform that action at this time.
0 commit comments