#!/usr/bin/env bash set -o errexit TRAEFIK_CHART_VERSION="34.4.1" # traefik 2.10.4 REPO_ROOT=$(git rev-parse --show-toplevel) mkdir -p ${REPO_ROOT}/bin echo '>>> Creating traefik namespace' kubectl create ns traefik echo '>>> Installing Traefik' helm repo add traefik https://helm.traefik.io/traefik cat <>> Installing Flagger' helm upgrade -i flagger ${REPO_ROOT}/charts/flagger \ --set crd.create=false \ --namespace traefik \ --set prometheus.install=true \ --set meshProvider=traefik \ --set image.repository=test\/flagger \ --set image.tag=latest \ kubectl -n traefik rollout status deployment/flagger kubectl -n traefik rollout status deployment/flagger-prometheus