Skip to content

Default CNI install mode to CalicoOnly on Kind#4937

Open
caseydavenport wants to merge 1 commit into
tigera:masterfrom
caseydavenport:casey-cni-installmode-kind
Open

Default CNI install mode to CalicoOnly on Kind#4937
caseydavenport wants to merge 1 commit into
tigera:masterfrom
caseydavenport:casey-cni-installmode-kind

Conversation

@caseydavenport

Copy link
Copy Markdown
Member

Description

The operator now defaults the CNI install mode to CalicoOnly on the Kind provider. kind node images already ship the upstream CNI plugins (host-local, portmap, loopback, tuning, flannel), so there's no need to run the cni-plugins init container to stage them onto the host. Every other provider continues to default to All for backward compatibility, and an explicitly-set installMode is always respected.

Relates to projectcalico/calico#12997.

Release Note

On Kind clusters, Calico defaults to not installing the bundled upstream CNI plugins, since the Kind node image already provides them.

kind node images already provide the upstream CNI plugins, so the
operator skips the cni-plugins init container there.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants