Machine configuration preparation
When generating the machine config for a node, set the CNI to none and disable the default kube-proxy since kube-router replaces it.proxy.disabled: true from the patch and set kubeRouter.run_router=--run-service-proxy=false in the kube-router DaemonSet arguments.
Installation
- Omni
- Manifest install
If you are using Omni, you can deploy kube-router using the manifest sync feature in a cluster template.Step 1. Download the kube-router manifest:Step 2. Reference the manifest in your Omni cluster template using the Omni will wait until the Kubernetes API is available and the cluster is healthy before applying the kube-router manifests. See Sync Kubernetes Manifests for more details on manifest sync modes and status monitoring.
file field:Step 3. Apply the cluster template: