17 lines
325 B
HCL
17 lines
325 B
HCL
|
[[ $c := merge .vaultwarden . -]]
|
||
|
Kind = "service-intentions"
|
||
|
Name = "[[ $c.instance ]][[ $c.consul.suffix ]]"
|
||
|
Sources = [
|
||
|
{
|
||
|
Name = "[[ $c.traefik.instance ]]"
|
||
|
Permissions = [
|
||
|
{
|
||
|
Action = "allow"
|
||
|
HTTP {
|
||
|
Methods = ["GET", "HEAD", "POST", "PUT", "DELETE"]
|
||
|
}
|
||
|
}
|
||
|
]
|
||
|
}
|
||
|
]
|