New typing doesn't support different solvers
gvangool opened this issue · comments
The typing introduced in #25, broke the solvers configuration we have (that's working in 2.6.0)
The given value is not suitable for module.cert_manager.var.solvers declared at .terraform/modules/cert_manager/variables.tf:58,1-19: all list elements must have the same type.
Our configured solvers:
solvers = [
{
dns01 = {
cloudflare = {
apiTokenSecretRef = {
name = "cloudflare-api-key-secret"
key = "DNS_KEY"
}
},
},
selector = {
matchLabels = {
"use-dns01" = "cloudflare"
}
}
},
{
http01 = {
ingress = {
class = "nginx"
}
}
}
]
That's stange
v2.6.2 Fixed