Skip to content

Latest commit

 

History

History
58 lines (42 loc) · 1.43 KB

README.md

File metadata and controls

58 lines (42 loc) · 1.43 KB

Helm release generic Terraform module

Table of Contents

  1. Description
  2. Usage
  3. Reference
  4. Development
  5. Contributors

Description

Generic Terraform module that allows you to deploy and configure a software on Kubernetes via Helm.

Usage

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"
    }
  )
}

Reference

See REFERENCE.md.

Development

Solution Libre's repositories are open projects, and community contributions are essential for keeping them great.

Fork this repo on our GitLab.

Contributors

The list of contributors can be found at: https://usine.solution-libre.fr/french-high-availability-multi-cloud-hosting/terraform-modules/generic/-/graphs/main.