Releases

The following table shows component versioning for Calico v2.1.

Use the version selector at the top-right of this page to view a different release.

v2.1.4

  • Include a new version of the CNI plugin to fix issue with Kubernetes v1.6 (https://github.com/projectcalico/calicoctl/issues/1592)
  • Includes fix for default cni configuration file not existing (https://github.com/projectcalico/cni-plugin/issues/299)
    • This changes the behavior of install-cni.sh to install a configuration file even when CNI_NETWORK_CONFIG is not defined.
    • If the configuration file creation is unwanted then mounting the /host/etc/cni/net.d folder can be omitted, though this puts configuration of certificates and Kubernetes configuration as a step for the user or integrator.
  • Include a new version of Felix with a number of small fixes
Component Version
felix 2.1.2
calicoctl v1.1.3
calico/node v1.1.3
calico/cni v1.7.0
libcalico-go v1.1.5
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.4
networking-calico 1.4.2

v2.1.3

  • Actually Restore setting of FELIX_DEFAULTENDPOINTTOHOSTACTION for container environments, which restores workloads’ ability to reach services on its host.
  • Bump calicoctl and calico/node to v1.1.1 they they pick up the new version of Felix
Component Version
felix 2.1.1
calicoctl v1.1.1
calico/node v1.1.1
calico/cni v1.6.1
libcalico-go v1.1.1
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.4
networking-calico 1.4.2

v2.1.2

  • Restore setting of FELIX_DEFAULTENDPOINTTOHOSTACTION for container environments, which restores workloads’ ability to reach services on its host.
  • Bump Felix version to 2.1.1.
Component Version
felix 2.1.1
calicoctl v1.1.0
calico/node v1.1.0
calico/cni v1.6.1
libcalico-go v1.1.1
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.4
networking-calico 1.4.2

v2.1.1

  • Fix for calico-cni plugin for kubernetes 1.6.
Component Version
felix 2.1.0
calicoctl v1.1.0
calico/node v1.1.0
calico/cni v1.6.1
libcalico-go v1.1.1
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.4
networking-calico 1.4.2

v2.1.0

  • The calicoctl tools and calico/node container now ship with improved IP auto-detection options.
  • Calico now supports a new mode where traffic is only encapsulated when it’s going to a host on a different subnet. This is particularly useful on AWS where traffic is only encapsulated when crossing an AZ.
  • Calico host protection now applies to forwarded traffic, allowing Calico to secure a NAT gateway or router.
  • Calico host protection now supports “untracked” policy, which bypasses connection tracking. This is particularly useful for high connection load applications such as memcachedb.
  • New features in the plugins
    • Libnetwork plugin for Docker now supports an endpoint labeling feature. This makes it possible to use advanced network policy with Docker.
    • The CNI plugin gains a number of improvements to IP address management. It’s now possible to choose specific addresses or to allocate from specific pools using config or Kubernetes annotations.
  • The final bits of Python code have been removed from Felix and the calico/node containers. Everything is now written in Go. This has number of benefits including better performance and occupancy.
  • And of course the usual assortment of minor improvements, bug fixes and docs improvements. See the individual component releases for more details.
Component Version
felix 2.1.0
calicoctl v1.1.0
calico/node v1.1.0
calico/cni v1.6.0
libcalico-go v1.1.1
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.2
networking-calico 1.4.2

v2.1.0-rc9

This is an early release candidate for the Calico v2.1 release.

For changes and release notes, see the release pages of the components listed below.

Component Version
felix 2.1.0-rc9
calicoctl v1.1.0-rc9
calico/node v1.1.0-rc9
calico/cni v1.6.0
libcalico-go v1.1.3
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.2
networking-calico 1.4.2

v2.1.0-rc6

This is an early release candidate for the Calico v2.1 release.

For changes and release notes, see the release pages of the components listed below.

Component Version
felix 2.1.0-rc6
calicoctl v1.1.0-rc6
calico/node v1.1.0-rc6
calico/cni v1.6.0
libcalico-go v1.1.1
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.2
networking-calico 1.4.2
calico/routereflector v0.2.1

v2.1.0-rc5

This is an early release candidate for the Calico v2.1 release.

For changes and release notes, see the release pages of the components listed below.

Component Version
felix 2.1.0-rc5
calicoctl v1.1.0-rc5
calico/node v1.1.0-rc5
calico/cni v1.6.0
libcalico-go v1.1.0
calico-bird v0.2.0
calico-bgp-daemon v0.1.2
libnetwork-plugin v1.1.0
calico/kube-policy-controller v0.5.2
networking-calico 1.4.1