Generic Terraform module that allows you to deploy and configure a software on Kubernetes via Helm.
module "generic" {
source = "solution-libre/generic/helm"
helm_release = {
chart = "software"
chart_version = "1.0.0"
name = "software"
repository = "https://helm.domain.tld/software"
}
namespace = {
create = true
name = "software"
}
values = templatefile(
"${path.module}/templates/values.yaml.tpl",
{
name = "software"
namespace = "software"
}
)
}
See REFERENCE.md.
Solution Libre's repositories are open projects, and community contributions are essential for keeping them great.
The list of contributors can be found at: https://usine.solution-libre.fr/french-high-availability-multi-cloud-hosting/terraform-modules/generic/-/graphs/main.