Skip to content

Releases: projectcalico/cni-plugin

Bugfix: Calico IPAM duplicate IPs

15 Nov 02:25
Compare
Choose a tag to compare

Kubernetes Datastore Driver Support

06 Nov 03:25
Compare
Choose a tag to compare
  • Add experimental kubernetes datastore support

Full list of changes since last release v1.4.3...v1.5.0

v1.5.0-rc3

04 Nov 23:37
Compare
Choose a tag to compare
v1.5.0-rc3 Pre-release
Pre-release

Update libcalico-go to v1.0.0-beta-rc3

v1.5.0-rc2

04 Nov 19:25
Compare
Choose a tag to compare
v1.5.0-rc2 Pre-release
Pre-release
Update libcalico-go to v1.0.0-beta-rc2

v1.5.0-rc1

03 Nov 00:11
Compare
Choose a tag to compare
v1.5.0-rc1 Pre-release
Pre-release
  • Kubernetes datastore driver support
  • Various makefile and build improvements

Support templating etcd TLS assets

02 Nov 19:58
Compare
Choose a tag to compare

#128 Supporting templating the etcd TLS assets

Full list of changes since last release v1.4.2...v1.4.3

Bugfix, templating in CNI config

19 Sep 20:12
Compare
Choose a tag to compare

#180 Fix bug where labels not written to datastore correctly in Kubernetes
#177 Allow templating in CNI config for self-hosted install.

Full list of changes since last release v1.4.1...v1.4.2

Bug fixes and smaller binaries

13 Sep 00:22
Compare
Choose a tag to compare

Two key changes in this release

  • The new minimal kubernetes client is used - https://github.com/kubernetes/client-go
    • Combined with stripping the binary results in smaller file sizes
  • Rewrite of the veth creation code. The code is now simpler and has fewer operations.

Full list of changes since last release v1.4.0...v1.4.1

Rewrite plugin in Go

07 Sep 23:10
Compare
Choose a tag to compare

This release marks a complete rewrite of the Calico plugin in Go. This means fast startup times for better performance.

Notes

  • The network plugin (calico) should be upgraded at the same time as the IPAM plugin (calico-ipam if used)
    • When using Calico for IPAM, the calico-ipam binary must be present. In the python version the functionality was also built into the calico plugin directly.
  • Users shouldn't need to change network config and should be able to upgrade a running system.
  • The format of the -v option to output the version has changed
  • There is a new default for the k8s_api_root
  • Support for the deprecated Kubernetes annotation based policy has been removed

For details of the configuration changes see the changes to configuration.md in the diff below.

Full list of changes since last release v1.3.1...v1.4.0

Rewrite plugin in Go - Fourth RC

02 Sep 22:34
Compare
Choose a tag to compare
Pre-release

Pulls in an updated version of libcalico-go to provide randomized block allocations for calico-ipam

Full list of changes since last release v1.4.0-rc4...v1.4.0-rc4