vaultwarden/consul/config/service-intentions/vaultwarden.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"]
}
}
]
}
]