An open API service indexing awesome lists of open source software.

https://github.com/traefik/traefikee-helm-chart

This chart installs the Traefik Enterprise on a Kubernetes cluster, an optional subchart of Traefik Mesh is also bundled
https://github.com/traefik/traefikee-helm-chart

helm-chart traefik-enterprise

Last synced: 5 months ago
JSON representation

This chart installs the Traefik Enterprise on a Kubernetes cluster, an optional subchart of Traefik Mesh is also bundled

Awesome Lists containing this project

README

          







Traefik Enterprise





Website |
Get a Demo |
Documentation



Traefik Enterprise Helm Chart





## Introduction

This chart installs Traefik Enterprise on a Kubernetes cluster.

### Prerequisites

- ![Kubernetes: >= 1.14.0-0](https://img.shields.io/static/v1?label=Kubernetes&message=%3E%3D+1.14.0-0&color=informational&logo=kubernetes)
- ![Helm: v3](https://img.shields.io/static/v1?label=Helm&message=v3&color=informational&logo=helm)

You can check your Helm version by running `helm version`.

## Installation

Please check the [detailed installation page](https://doc.traefik.io/traefik-enterprise/installing/kubernetes/helm/) in the Traefik Enterprise documentation.

(back to top)

## Upgrading

Before you upgrade, make sure to check the [changelog](./traefikee/Changelog.md) and the [release notes](https://doc.traefik.io/traefik-enterprise/kb/release-notes/).

New major version indicates that there is an incompatible breaking change.

### 1. Upgrading CRDs (When it's needed)

With Helm v3, CRDs created by this chart can not be updated, please consult the [Helm documentation about CRDs](https://helm.sh/docs/chart_best_practices/custom_resource_definitions) for more information.

> Please read carefully release notes of this chart before upgrading CRDs!

```shell
kubectl apply --server-side --force-conflicts -k https://github.com/traefik/traefikee-helm-chart/traefikee/crds/
```

### 2. Upgrade the Helm chart

Update the Helm chart repository:

```shell
helm repo update
```

Validate the current versions of the chart and Traefik Enterprise:

```shell
helm search repo traefik/traefikee
```

Upgrade Traefik Enterprise:

```shell
helm upgrade traefikee traefik/traefikee
```

(back to top)

## Uninstall

```shell
helm uninstall traefikee
```

If Traefik Enterprise was installed in a specific namespace (for example `traefikee`)

```shell
helm uninstall traefikee --namespace traefikee
```

For complete uninstall, secrets and pvc created by Traefik Enterprise should be also cleaned:
```shell
k delete pvc data-$CLUSTERNAME-controller-0
k delete pvc plugin-data-$CLUSTERNAME-controller-0
k delete secret $CLUSTERNAME-registry-token
k delete secret $CLUSTERNAME-tokens
```

(back to top)

## License

Distributed under the Apache v2 License.
See [LICENSE](./LICENSE) for more information.

(back to top)