# Providers # Overview Providers [![logo-traefik-proxy-logo.png](https://wiki.aeoneros.com/uploads/images/gallery/2024-09/scaled-1680-/kW0ACRZXvBoVTdUh-logo-traefik-proxy-logo.png)](https://doc.traefik.io/traefik/providers/overview/)Configuration discovery in Traefik is achieved through *Providers*. The *providers* are infrastructure components, whether orchestrators, container engines, cloud providers, or key-value stores. The idea is that Traefik queries the provider APIs in order to find relevant information about routing, and when Traefik detects a change, it dynamically updates the routes. [![providers.png](https://wiki.aeoneros.com/uploads/images/gallery/2024-09/scaled-1680-/IbDXQxvIq1iI6rBz-providers.png)](https://wiki.aeoneros.com/uploads/images/gallery/2024-09/IbDXQxvIq1iI6rBz-providers.png)

Find out More about Providers [here](https://doc.traefik.io/traefik/providers/overview/).

### Supported Providers Below is the list of the currently supported providers in Traefik.
**Provider****Type****Configuration Type****Provider Name**
[Docker](https://doc.traefik.io/traefik/providers/docker/)OrchestratorLabel`docker`
[Kubernetes IngressRoute](https://doc.traefik.io/traefik/providers/kubernetes-crd/)OrchestratorCustom Resource`kubernetescrd`
[Kubernetes Ingress](https://doc.traefik.io/traefik/providers/kubernetes-ingress/)OrchestratorIngress`kubernetes`
[Kubernetes Gateway API](https://doc.traefik.io/traefik/providers/kubernetes-gateway/)OrchestratorGateway API Resource`kubernetesgateway`
[Consul Catalog](https://doc.traefik.io/traefik/providers/consul-catalog/)OrchestratorLabel`consulcatalog`
[Nomad](https://doc.traefik.io/traefik/providers/nomad/)OrchestratorLabel`nomad`
[ECS](https://doc.traefik.io/traefik/providers/ecs/)OrchestratorLabel`ecs`
[File](https://doc.traefik.io/traefik/providers/file/)ManualYAML/TOML format`file`
[Consul](https://doc.traefik.io/traefik/providers/consul/)KVKV`consul`
[Etcd](https://doc.traefik.io/traefik/providers/etcd/)KVKV`etcd`
[ZooKeeper](https://doc.traefik.io/traefik/providers/zookeeper/)KVKV`zookeeper`
[Redis](https://doc.traefik.io/traefik/providers/redis/)KVKV`redis`
[HTTP](https://doc.traefik.io/traefik/providers/http/)ManualJSON format`http`