This version is under construction, please use an official release version

External CNI

It is possible to use CNI plugins that are not directly supported by the KubeOne. Here’s an example for Flannel.

Example KubeOne config

apiVersion: kubeone.k8c.io/v1beta2
kind: KubeOneCluster

versions:
  kubernetes: 1.33.2

clusterNetwork:
  cni:
    external: {}

addons:
  addons:
  - name: default-storage-class

helmReleases:
  - chart: flannel
    repoURL: https://flannel-io.github.io/flannel/
    namespace: kube-system
    version: v0.27.0