github cilium/cilium v1.13.0-rc4

latest releases: v1.16.0-pre.2, 1.16.0-pre.2, v1.13.15...
pre-release16 months ago

Summary of Changes

Major Changes:

  • Add per-node configuration overrides. There is a new Kubernetes resource type, CiliumNodeConfig, which allows for fine-grained configuration of Nodes based on label selectors. (Backport PR #22822, Upstream PR #22656, @squeed)
  • Added capability to announce LoadBalancer services via BGP Control Plane (#22397, @dylandreimerink)
  • CiliumNetworkPolicy now supports enforcement of SNI in TLS connections. (#22398, @jrajahalme)

Minor Changes:

  • Add option to configure the resources of the cgroups automount init Container in the Cilium Agent DaemonSet. (#22384, @shaardie)
  • Added 'envoy.filters.http.jwt_authn' and 'envoy.filters.http.oauth2' to the build to be used in CiliumEnvoyConfig resources. (#22562, @jrajahalme)
  • bpf: nat: fix usage of ipv6_hdrlen() with unhandled Extension headers (#22544, @julianwiedmann)
  • Bugtool: add flag to exclude object for endpoints (#22370, @tbalthazar)
  • cilium: Add deprecation warning for service ids (Backport PR #22822, Upstream PR #22700, @joamaki)
  • clustermesh: Add an infrastructure to connect time parameter exchange and capability negotiation (Backport PR #22822, Upstream PR #22553, @YutaroHayakawa)
  • egressgw: drop support for CiliumEgressNATPolicy (#21874, @julianwiedmann)
  • envoy: Support LB capability for existing k8s Service (Backport PR #22835, Upstream PR #21244, @sayboras)
  • helm: Support configuring Cilium shared Ingress Service type and nodePorts (#22583, @chancez)
  • install/kubernetes: make securityContext SELinux options configurable (Backport PR #22822, Upstream PR #22721, @tklauser)
  • Load multiple programs for one CollectionSpec loading (#22025, @alexkats)
  • Remove deprecated spec.eni.{min-allocate,pre-allocate,max-above-watermark} parameters (#21951, @obaranov1)
  • Traffic can now we redirected to Envoy listeners via Cilium Network Policy listener option. (Backport PR #22822, Upstream PR #21600, @jrajahalme)

Bugfixes:

  • bpf: add drop notification for missed L7 LB tailcall in to-netdev (Backport PR #22822, Upstream PR #22679, @julianwiedmann)
  • bpf: nodeport: fix drop notification in IPv6 revNAT (#22543, @julianwiedmann)
  • bpf: nodeport: wire up trace aggregation for rev_nodeport_lb6() (Backport PR #22835, Upstream PR #22794, @julianwiedmann)
  • daemon: Do not remove PERM L2 entries in L4LB (Backport PR #22822, Upstream PR #22676, @brb)
  • Do not let the bandwidth manager decrease existing sysctl values. (#22468, @ArthurChiao)
  • Fix a data race in dnsproxy which could lead to DNS requests drops. (Backport PR #22822, Upstream PR #22619, @aspsk)
  • Fix bug that caused ingress policies to be enforced twice when running with tunneling and endpoint routes. (Backport PR #22822, Upstream PR #22333, @pchaigno)
  • Fix race condition in DNS proxy when multiple DNS requests for the same name end up with policy drops, even though the traffic is allowed (Backport PR #22822, Upstream PR #22252, @christarazi)
  • Fixes semaphore_rejected_total metric and adds new scope to proxy_upstream_reply_seconds metric. (#21267, @rahulkjoshi)
  • Improve garbage collection for FQDNs particularly with high-churn IP names such as Amazon S3. (#22510, @joestringer)
  • ipam/crd: Fix router initialization fatal when ENI data race happens (Backport PR #22822, Upstream PR #22477, @jaffcheng)

CI Changes:

Misc Changes:

Other Changes:

  • build(deps): bump certifi from 2022.6.15 to 2022.12.7 in /Documentation (#22609, @dependabot[bot])

Docker Manifests

cilium

docker.io/cilium/cilium:v1.13.0-rc4@sha256:32acd47fd9bea9c0045222ba5d27f5fe9ad06dabd572a80b870b1f0e68c0e928
quay.io/cilium/cilium:v1.13.0-rc4@sha256:32acd47fd9bea9c0045222ba5d27f5fe9ad06dabd572a80b870b1f0e68c0e928

clustermesh-apiserver

docker.io/cilium/clustermesh-apiserver:v1.13.0-rc4@sha256:226d311b4daabbb68a97643c3fc6a82c49e09d25a82cb9cb3c326da8b9fd7073
quay.io/cilium/clustermesh-apiserver:v1.13.0-rc4@sha256:226d311b4daabbb68a97643c3fc6a82c49e09d25a82cb9cb3c326da8b9fd7073

docker-plugin

docker.io/cilium/docker-plugin:v1.13.0-rc4@sha256:8d2a7fb4d1757a00e0c60e7dd1426baa839d73617b1927752c6a20a02eaf8539
quay.io/cilium/docker-plugin:v1.13.0-rc4@sha256:8d2a7fb4d1757a00e0c60e7dd1426baa839d73617b1927752c6a20a02eaf8539

hubble-relay

docker.io/cilium/hubble-relay:v1.13.0-rc4@sha256:bbd8c5bec8cd41c7907cf7caed059b944985f2ba5c89def3f60c584b5a7f5c5c
quay.io/cilium/hubble-relay:v1.13.0-rc4@sha256:bbd8c5bec8cd41c7907cf7caed059b944985f2ba5c89def3f60c584b5a7f5c5c

operator-alibabacloud

docker.io/cilium/operator-alibabacloud:v1.13.0-rc4@sha256:c5b5cb1e5200b75d7b30cb9830365e92dbab8e05d1b00e0c46ccc07e21b4036c
quay.io/cilium/operator-alibabacloud:v1.13.0-rc4@sha256:c5b5cb1e5200b75d7b30cb9830365e92dbab8e05d1b00e0c46ccc07e21b4036c

operator-aws

docker.io/cilium/operator-aws:v1.13.0-rc4@sha256:d6a31dc00e9f15e6012670190c82ee6ed9732dcdd74682c2d4cd763fe7367eba
quay.io/cilium/operator-aws:v1.13.0-rc4@sha256:d6a31dc00e9f15e6012670190c82ee6ed9732dcdd74682c2d4cd763fe7367eba

operator-azure

docker.io/cilium/operator-azure:v1.13.0-rc4@sha256:105bccc4b486fd242f05c06e21e9928255906e2c6c5ace63c833c4d2a1371e0c
quay.io/cilium/operator-azure:v1.13.0-rc4@sha256:105bccc4b486fd242f05c06e21e9928255906e2c6c5ace63c833c4d2a1371e0c

operator-generic

docker.io/cilium/operator-generic:v1.13.0-rc4@sha256:19f612d4f1052e26edf33e26f60d64d8fb6caed9f03692b85b429a4ef5d175b2
quay.io/cilium/operator-generic:v1.13.0-rc4@sha256:19f612d4f1052e26edf33e26f60d64d8fb6caed9f03692b85b429a4ef5d175b2

operator

docker.io/cilium/operator:v1.13.0-rc4@sha256:6a7efade8fa722cfbb0e97353f7c97a35ba650d5e6cf374f73c417293c39f958
quay.io/cilium/operator:v1.13.0-rc4@sha256:6a7efade8fa722cfbb0e97353f7c97a35ba650d5e6cf374f73c417293c39f958

Don't miss a new cilium release

NewReleases is sending notifications on new releases.