Merge branch 'v3.0' of github.com:traefik/traefik

This commit is contained in:
baalajimaestro 2023-07-05 00:23:25 +05:30
commit 4be2340667
Signed by: baalajimaestro
GPG key ID: F93C394FE9BBAFD5
2 changed files with 7 additions and 31 deletions

View file

@ -83,7 +83,7 @@ In v3, the Marathon provider has been removed.
In v3, the InfluxDB v1 metrics provider has been removed because InfluxDB v1.x maintenance [ended in 2021](https://www.influxdata.com/blog/influxdb-oss-and-enterprise-roadmap-update-from-influxdays-emea/). In v3, the InfluxDB v1 metrics provider has been removed because InfluxDB v1.x maintenance [ended in 2021](https://www.influxdata.com/blog/influxdb-oss-and-enterprise-roadmap-update-from-influxdays-emea/).
### Kubernetes CRDs API Group `traefik.containo.us` ## Kubernetes CRDs API Group `traefik.containo.us`
In v3, the Kubernetes CRDs API Group `traefik.containo.us` has been removed. In v3, the Kubernetes CRDs API Group `traefik.containo.us` has been removed.
Please use the API Group `traefik.io` instead. Please use the API Group `traefik.io` instead.
@ -95,13 +95,13 @@ In v3, the provider Docker has been split into 2 providers:
- Docker provider (without Swarm support) - Docker provider (without Swarm support)
- Swarm provider (Swarm support only) - Swarm provider (Swarm support only)
### Kubernetes Ingress API Group `networking.k8s.io/v1beta1` ## Kubernetes Ingress API Group `networking.k8s.io/v1beta1`
In v3, the Kubernetes Ingress API Group `networking.k8s.io/v1beta1` ([removed since Kubernetes v1.22](https://kubernetes.io/docs/reference/using-api/deprecation-guide/#ingress-v122)) support has been removed. In v3, the Kubernetes Ingress API Group `networking.k8s.io/v1beta1` ([removed since Kubernetes v1.22](https://kubernetes.io/docs/reference/using-api/deprecation-guide/#ingress-v122)) support has been removed.
Please use the API Group `networking.k8s.io/v1` instead. Please use the API Group `networking.k8s.io/v1` instead.
### Traefik CRD API Version `apiextensions.k8s.io/v1beta1` ## Traefik CRD API Version `apiextensions.k8s.io/v1beta1`
In v3, the Traefik CRD API Version `apiextensions.k8s.io/v1beta1` ([removed since Kubernetes v1.22](https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122)) support has been removed. In v3, the Traefik CRD API Version `apiextensions.k8s.io/v1beta1` ([removed since Kubernetes v1.22](https://kubernetes.io/docs/reference/using-api/deprecation-guide/#customresourcedefinition-v122)) support has been removed.

View file

@ -407,31 +407,7 @@ providers:
# ... # ...
``` ```
### `swarmMode` ### `refreshSeconds`
_Optional, Default=false_
Enables the Swarm Mode (instead of standalone Docker).
```yaml tab="File (YAML)"
providers:
swarm:
swarmMode: true
# ...
```
```toml tab="File (TOML)"
[providers.swarm]
swarmMode = true
# ...
```
```bash tab="CLI"
--providers.swarm.swarmMode=true
# ...
```
### `swarmModeRefreshSeconds`
_Optional, Default=15_ _Optional, Default=15_
@ -440,18 +416,18 @@ Defines the polling interval (in seconds) for Swarm Mode.
```yaml tab="File (YAML)" ```yaml tab="File (YAML)"
providers: providers:
swarm: swarm:
swarmModeRefreshSeconds: 30 refreshSeconds: 30
# ... # ...
``` ```
```toml tab="File (TOML)" ```toml tab="File (TOML)"
[providers.swarm] [providers.swarm]
swarmModeRefreshSeconds = 30 refreshSeconds = 30
# ... # ...
``` ```
```bash tab="CLI" ```bash tab="CLI"
--providers.swarm.swarmModeRefreshSeconds=30 --providers.swarm.refreshSeconds=30
# ... # ...
``` ```