mirror of
https://github.com/RealOrangeOne/infrastructure.git
synced 2026-01-23 02:14:14 +00:00
Manage desec terraform token in terraform
This commit is contained in:
parent
7830d16d09
commit
689d95c9c9
1 changed files with 8 additions and 1 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# Must be created manually and imported, otherwise there's no way to access the token
|
||||
# NOTE: Tokens must be created manually and imported, otherwise there's no way to access the token
|
||||
resource "desec_token" "traefik" {
|
||||
name = "traefik"
|
||||
perm_create_domain = false
|
||||
|
|
@ -6,6 +6,13 @@ resource "desec_token" "traefik" {
|
|||
perm_manage_tokens = false
|
||||
}
|
||||
|
||||
resource "desec_token" "terraform" {
|
||||
name = "Terraform"
|
||||
perm_create_domain = false
|
||||
perm_delete_domain = false
|
||||
perm_manage_tokens = true
|
||||
}
|
||||
|
||||
resource "desec_token_policy" "traefik_default" {
|
||||
token_id = desec_token.traefik.id
|
||||
perm_write = false
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue