Traefik Ingress Operator for Kubernetes

  • By Canonical Observability
Channel Revision Published Runs on
latest/stable 129 11 Sep 2023
Ubuntu 20.04
latest/candidate 148 11 Sep 2023
Ubuntu 20.04
latest/beta 148 11 Sep 2023
Ubuntu 20.04
latest/edge 156 Today
Ubuntu 20.04
1.0/stable 129 11 Sep 2023
Ubuntu 20.04
1.0/candidate 148 11 Sep 2023
Ubuntu 20.04
1.0/beta 148 11 Sep 2023
Ubuntu 20.04
1.0/edge 148 11 Sep 2023
Ubuntu 20.04
juju deploy traefik-k8s
Show information


Charmed Traefik

traefik-k8s is a charm for Traefik. It is an essential part of the COS Lite bundle.

This Charmed Operator handles instantiation, scaling, configuration, and Day 2 operations specific to Traefik.

This operator drives the Traefik application, and it can be composed with other operators to deliver a complex application or service.

The charm offers different kinds of ingress:

  • Ingress per app. This is the typical use case. The related app has only one ingress url, and traefik round-robins across units.
  • Ingress per unit. Each unit of the related app has its own ingress url.
  • Traefik route. This is a means to provide a fully custom ingress configuration to traefik.

This charm is:

  • part of the COS Lite bundle
  • intended to be used together with certificates provider over the tls-certificates interface

Help us improve this documentation

Most of this documentation can be collaboratively discussed and changed on the respective topic in the doc category of the Charmhub forum. See the documentation guidelines if you’d like to contribute.

Last updated a month ago. Help improve this document in the forum.