Skip to content

solution-libre/terraform-helm-traefik

Repository files navigation

Traefik Terraform module

Table of Contents

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

Description

Terraform module that allows you to deploy and configure Træfik on Kubernetes via Helm.

Usage

module "traefik" {
  source  = "solution-libre/traefik/helm"

  ingress = {
    website = {
      match = {
        hosts = ["domain.tld"]
      }
      namespace    = "default"
      service_name = "website"
      service_port = 80
      tls = {
        secret_name = "domain.tld"
      }
    }
  }
}

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/traefik/-/graphs/main.