v3.0.8
caseydavenport
released this
30 May 18:19
·
28540 commits
to master
since this release
Bug fixes
- Fix a bug in the CNI plugin where IP allocations were not properly updated on container restart cni-plugin #537 (@caseydavenport)
- The install-cni container now maintains the original mode on certificates copied from Kubernetes secrets. cni-plugin #531 (@caseydavenport)
- The install-cni container now writes the calico-kubeconfig file with mode 600 by default. It can be configured by setting the KUBECONFIG_MODE option. cni-plugin #531 (@caseydavenport)
- The install-cni container now only writes the calico-kubeconfig file when running as a Kubernetes pod. cni-plugin #531 (@caseydavenport)
- Fix etcd cert file existence check in calico/cni cni-plugin #531 (@bjhaid)
- When ran as a pod CNI will be configured with K8s CA for tls verification. cni-plugin #531 (@tmjd)
- For updated Kubernetes clusters that allow it, you may include both a pod and namespace selector on a NetworkPolicyPeer. libcalico-go #871 (@spikecurtis)
- Fix a bug where IPAM would not use existing IP blocks after upgrade to Calico 3.0.7 libcalico-go #869 (@gunjan5)