apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization resources: - namespace.yaml - linkerd-alertrules.yaml # NOTE: Linkerd stable releases moved behind a commercial paywall in Feb 2024. # As of 2.15, stable artifacts are Buoyant Enterprise for Linkerd (BEL) only. # The free channel is "edge" (weekly date-versioned builds). # # For local dev: local-up.sh installs Linkerd via the CLI directly: # linkerd install --crds | kubectl apply -f - # linkerd install | kubectl apply -f - # which is simpler and uses whatever edge version the CLI was built against. # # The blocks below are the production Helm path (edge channel, pinned dates). # To use stable BEL, change repo to https://helm.linkerd.io/stable with a # valid BEL entitlement secret and use versions 1.8.0 / 1.16.11 / 30.12.11. helmCharts: - name: linkerd-crds repo: https://helm.linkerd.io/edge version: "2026.1.2" releaseName: linkerd-crds namespace: mesh - name: linkerd-control-plane repo: https://helm.linkerd.io/edge version: "2025.12.3" releaseName: linkerd-control-plane namespace: mesh valuesFile: linkerd-control-plane-values.yaml - name: linkerd-viz repo: https://helm.linkerd.io/edge version: "2026.1.4" releaseName: linkerd-viz namespace: mesh valuesFile: linkerd-viz-values.yaml