From c3e0c2d4c3a3ba0e8c38b7ba9ee6e186d345c96e Mon Sep 17 00:00:00 2001 From: mathieuHa Date: Mon, 19 Feb 2024 20:47:53 +0100 Subject: [PATCH] :bug: Update documentation that help avoid a bug in traefik chart (#135) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * :bug: Update documentation that help avoid a bug in traefik chart * 🚨 Fix lint and remove comment --- examples/kubernetes/README.md | 17 ++++++++++++++++- examples/kubernetes/crowdsec/values.yml | 2 +- examples/kubernetes/traefik/values.yml | 10 ++++------ 3 files changed, 21 insertions(+), 8 deletions(-) diff --git a/examples/kubernetes/README.md b/examples/kubernetes/README.md index 4961a4d..5fc74c7 100644 --- a/examples/kubernetes/README.md +++ b/examples/kubernetes/README.md @@ -11,6 +11,19 @@ Install Docker Desktop In settings, click on `Kubernetes` menu, and click `Enable Kubernetes`, then `Apply and Restart`. In case of any issue, you can reset the cluster from this menu and the button `Reset Kubernetes Cluster`. + +##### Install Kubernetes on Minikube + +Install Minikube + +```bash +curl -Lo minikube https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64 \ + && chmod +x minikube +sudo mkdir -p /usr/local/bin/ +sudo install minikube /usr/local/bin/ +minikube start +``` + ##### Install Traefik [getting-started/install-traefik/#use-the-helm-chart](https://doc.traefik.io/traefik/getting-started/install-traefik/#use-the-helm-chart) @@ -19,11 +32,13 @@ In case of any issue, you can reset the cluster from this menu and the button `R helm repo add traefik https://traefik.github.io/charts helm repo update kubectl create ns traefik -helm upgrade --install --namespace=traefik \ +helm upgrade --version v26.1.0 --install --namespace=traefik \ --values=./traefik/values.yml \ traefik traefik/traefik ``` +_A [bug](https://github.com/traefik/traefik-helm-chart/commit/e7ce1b410c858642069033305eb6362f26689f16) has been fixed in chart 26.1.0 that could prevent plugin to be loaded_ + #### View the Traefik dashboard > Port forward the dashboard: diff --git a/examples/kubernetes/crowdsec/values.yml b/examples/kubernetes/crowdsec/values.yml index bf91aa1..13f0f71 100644 --- a/examples/kubernetes/crowdsec/values.yml +++ b/examples/kubernetes/crowdsec/values.yml @@ -1,5 +1,5 @@ image: - tag: v1.5.2 + tag: v1.6.0 agent: acquisition: diff --git a/examples/kubernetes/traefik/values.yml b/examples/kubernetes/traefik/values.yml index 1d20d2d..54cfb68 100644 --- a/examples/kubernetes/traefik/values.yml +++ b/examples/kubernetes/traefik/values.yml @@ -1,5 +1,5 @@ image: - tag: v2.10.4 + tag: v2.11 logs: general: @@ -12,8 +12,6 @@ logs: experimental: plugins: - enabled: true - -additionalArguments: - - "--experimental.plugins.bouncer.modulename=github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" - - "--experimental.plugins.bouncer.version=v1.1.13" + bouncer: + moduleName: "github.com/maxlerebourg/crowdsec-bouncer-traefik-plugin" + version: "v1.2.0"