Skip to content

Releases: projectsyn/component-cilium

v3.0.2

13 Jan 12:48
06e08ae

Choose a tag to compare

2 changes since v3.0.1

📄 Documentation

  • Update CiliumBpfMapPressure runbooks with info about CT maps (#199)

🔗 Dependency Updates

  • Update Helm release cilium to v1.17.12 (#200)

v3.0.1

17 Dec 10:48
88ee7ba

Choose a tag to compare

1 changes since v3.0.0

🔗 Dependency Updates

  • Update Helm release cilium to v1.17.11 (#198)

v3.0.0

25 Nov 09:02
d2d084d

Choose a tag to compare

Summary

We're pleased to announce the next major version of component-cilium. This release retains support for Cilium 1.16, so upgrading the component on clusters which are already on Cilium 1.16 should be straightforward. Additionally, the release introduces support for Cilium 1.17.

Tip

By default, component v3.0.0 deploys a ArgoCD pre-sync job which facilitates migration from the previous Cilium Enterprise OLM operator to the new CLife operator when configured to deploy Cilium Enterprise with the OLM installation method. This should allow Cilium Enterprise users on OpenShift to upgrade to 1.17 without significant impact to application traffic.

In an effort to clean up some old cruft in the implementation, we've removed support for Cilium 1.15 and older.

Unfortunately, since the Cilium opensource OLM operator has been unmaintained since Cilium 1.15.1, we've had to remove official support for the OLM installation method for opensource Cilium.

Changelog

10 changes since v2.6.0

🔎 Breaking Changes

  • Add support for OLM-based Isovalent Networking for Kubernetes (Cilium) 1.17 (#184)
  • Remove OLM patches for Cilium 1.15 and older (#191)
  • Mark opensource OLM as unsupported and remove olm-opensource test case (#192)
  • Remove config which disables l7Proxy when egress gateway is enabled (#195)

🚀 Features

  • Introduce olm-enterprise test case (#189)
  • Enable separate Envoy daemonset by default for Cilium 1.17 and newer (#190)
  • Distinguish between manifests version and image version when rendering config (#196)

🛠️ Minor Changes

  • Remove patch-operator dependency (#197)

📄 Documentation

  • When impersonating the cluster admin, use system:admin instead of cluster-admin (#193)

🔗 Dependency Updates

  • Update default Cilium Helm chart versions to 1.17 (#194)

v2.6.0

17 Nov 09:06
7de582f

Choose a tag to compare

8 changes since v2.5.0

🚀 Features

  • Add support for configuring custom destination CIDRs for namespace egress IPs (#180)
  • Add support for configuring BGP-backed namespace egress IPs (#181)
  • Expose ipcalc.libsonnet as a component library (#182)
  • Add support for specifying egress IP range as CIDR (#183)
  • Add support for configuring arbitrary policy labels on namespace egress policies (#186)
  • Support disabling shadow range configmap for individual egress ranges (#187)
  • Add support for automatically generating egress interface NMstate policies (#188)

📄 Documentation

  • Add note about experimental nature of BGP namespace egress IPs (#185)

v2.5.0

29 Oct 12:50
ba5e5ae

Choose a tag to compare

1 changes since v2.4.0

🚀 Features

  • Add support for deploying Hubble port-forward RBAC (#179)

v2.4.0

08 Oct 08:34
b2bf833

Choose a tag to compare

1 changes since v2.3.0

🚀 Features

  • Add alert for cluster mesh KVStoreMesh readiness status (#178)

v2.3.0

29 Sep 07:53
9a73643

Choose a tag to compare

1 changes since v2.2.3

🔗 Dependency Updates

  • Update quay.io/appuio/oc Docker tag to v4.19 (#174)

v2.2.3

29 Sep 07:33
e0cb676

Choose a tag to compare

1 changes since v2.2.2

🔗 Dependency Updates

  • Update quay.io/appuio/oc:v4.18 Docker digest to 1593e87 (#173)

v2.2.2

19 Sep 14:58
f705180

Choose a tag to compare

1 changes since v2.2.1

🐛 Fixes

  • Adjust egress IP self service ManagedResource for Espejote 0.13.0 (#172)

v2.2.1

06 Aug 08:52
f9faffa

Choose a tag to compare

1 changes since v2.2.0

🔗 Dependency Updates

  • Use tag+digest for appuio/oc image (#170)