Skip to content

operator: prometheus support TLS/mTLS using existing secret#42077

Merged
joestringer merged 2 commits intocilium:mainfrom
phuhung273:metric-tls
Oct 23, 2025
Merged

operator: prometheus support TLS/mTLS using existing secret#42077
joestringer merged 2 commits intocilium:mainfrom
phuhung273:metric-tls

Conversation

@phuhung273
Copy link
Copy Markdown
Contributor

@phuhung273 phuhung273 commented Oct 8, 2025

Operator prometheus support TLS/mTLS using existing secret

Other changes:

  • Update smoke test Operator Prometheus to use mTLS

Relates #32266, #38990

Add TLS/mTLS support for Prometheus metrics exposed by the Cilium Operator

@phuhung273 phuhung273 requested review from a team as code owners October 8, 2025 16:40
@phuhung273 phuhung273 requested a review from christarazi October 8, 2025 16:40
@maintainer-s-little-helper maintainer-s-little-helper bot added the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Oct 8, 2025
@github-actions github-actions bot added cilium-cli This PR contains changes related with cilium-cli kind/community-contribution This was a contribution made by a community member. labels Oct 8, 2025
Copy link
Copy Markdown
Member

@joestringer joestringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the patch! The core functionality here seems useful and relatively straightforward at a glance (though I will defer detailed review to individual codeowners).

I have two comments just around testing and also splitting the changes into individual patches for each logical change. Notably I think that the change to the test code packages seems like a nice tidyup which could potentially even be submitted as a separate PR if not a separate commit. I think it would help reviewers to split that out so that we can review & critique that independently of the feature that is proposed here.

For overall testing let's discuss in the thread below. I acknowledge you looked into it and Ginkgo seemed like the most straightforward path to validate the changes, but I have some reservations about extending those tests at this time. I think we should be able to find a better way.

@joestringer joestringer added the release-note/major This PR introduces major new functionality to Cilium. label Oct 8, 2025
@maintainer-s-little-helper maintainer-s-little-helper bot removed the dont-merge/needs-release-note-label The author needs to describe the release impact of these changes. label Oct 8, 2025
Copy link
Copy Markdown
Contributor

@devodev devodev left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey 👋 Thanks for the PR!

Couple of suggestions since we did similar work in other places recently.

@phuhung273 phuhung273 changed the title operator: prometheus support mTLS using existing secret operator: prometheus support TLS/mTLS using existing secret Oct 11, 2025
@phuhung273 phuhung273 requested a review from a team as a code owner October 13, 2025 15:26
Copy link
Copy Markdown
Member

@joestringer joestringer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The @cilium/github-sec areas look good to me.

For @cilium/metrics, I think this is moving the structure of the code into a more complicated place by making pkg/metrics have two different sets of APIs depending on which package calls the functions. This is harder to maintain than if we pick one way we want to consistently support for all users of the package. I have a suggestion in one of the threads below which might not be too invasive, so it may be worth looking into that. If it's not as simple as I thought then maybe we can defer that tech debt to later to reduce divergence of the metrics code paths.

The implication of this suggestion would be that pkg/metrics would register the metrics server as a job rather than as a cell hook. This seems to be consistent with with how @cilium/hubble-metrics is managing the metrics server for observability metrics, so maybe members of that team could comment on whether they think that approach works well.

@joestringer joestringer removed the dont-merge/bad-bot To prevent MLH from marking ready-to-merge. label Oct 23, 2025
@joestringer
Copy link
Copy Markdown
Member

Fixed the blocking check that got stuck.

@joestringer joestringer enabled auto-merge October 23, 2025 16:36
Copy link
Copy Markdown
Contributor

@viktor-kurchenko viktor-kurchenko left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Thank you!

Copy link
Copy Markdown
Member

@christarazi christarazi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ci-structure LGTM

@joestringer joestringer added this pull request to the merge queue Oct 23, 2025
@christarazi christarazi removed this pull request from the merge queue due to a manual request Oct 23, 2025
@christarazi
Copy link
Copy Markdown
Member

(I removed the PR from the queue because my codeowners covered the operator review although I did not review that part of the PR.)

@christarazi christarazi requested review from a team and squeed and removed request for a team October 23, 2025 18:48
@christarazi
Copy link
Copy Markdown
Member

I've specifically requested for @cilium/operator review.

@joestringer
Copy link
Copy Markdown
Member

Looking back over the breadcrumbs, I can see that @gandro reviewed the operator codepaths so we probably don't need further review on this. Most of the discussion on the PR was about that core code and how to form it in a way that we see as maintainable going forward. I mainly requested because that code owner wasn't covered officially by GitHub in the reviewers section in the top right of the PR. That said I'm personally fine to merge this as-is. If we want to improve / iterate on top, we can do so in a subsequent PR.

@joestringer joestringer added this pull request to the merge queue Oct 23, 2025
@joestringer
Copy link
Copy Markdown
Member

Thanks again for the feature @phuhung273!

If you're interested to do more work in this area, I think a natural extension of this would be to apply the similar feature also to the cilium-agent metrics. Separately we could maybe refactor the hubble metrics to reuse the metrics code introduced in this PR. That's two areas for future iteration.

Merged via the queue into cilium:main with commit a4f7671 Oct 23, 2025
77 checks passed
@phuhung273 phuhung273 deleted the metric-tls branch October 23, 2025 21:12
@phuhung273
Copy link
Copy Markdown
Contributor Author

Thanks team and especiallly @joestringer for your help along the way. I will probably come up with another one for agent metrics shortly.

zocimek added a commit to zocimek/home-ops that referenced this pull request Dec 9, 2025
… ) (#398)

This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[aqua:cilium/cilium-cli](https://redirect.github.com/cilium/cilium-cli)
| patch | `0.18.7` -> `0.18.9` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>cilium/cilium-cli (aqua:cilium/cilium-cli)</summary>

###
[`v0.18.9`](https://redirect.github.com/cilium/cilium-cli/releases/tag/v0.18.9)

[Compare
Source](https://redirect.github.com/cilium/cilium-cli/compare/v0.18.8...v0.18.9)

## Summary of Changes

**Major Changes:**

- Operator prometheus support TLS/mTLS using existing secret
([cilium/cilium#42077](https://redirect.github.com/cilium/cilium/issues/42077),
[@&#8203;phuhung273](https://redirect.github.com/phuhung273))

**Minor Changes:**

- CLI: Allow users to set the default Cilium namespace via the
CILIUM\_NAMESPACE environment variable
([cilium/cilium#41557](https://redirect.github.com/cilium/cilium/issues/41557),
[@&#8203;td0ne](https://redirect.github.com/td0ne))
- Removed deprecated `CiliumBGPPeeringPolicy` CRD and its agent
implementation. Use `cilium.io/v2` CRDs (`CiliumBGPClusterConfig`,
`CiliumBGPPeerConfig`, `CiliumBGPAdvertisement`,
`CiliumBGPNodeConfigOverride`) for configuring BGP.
([cilium/cilium#42278](https://redirect.github.com/cilium/cilium/issues/42278),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))

**CI Changes:**

- Add CCNP cilium connectivity tests
([cilium/cilium#42051](https://redirect.github.com/cilium/cilium/issues/42051),
[@&#8203;karina-ranadive](https://redirect.github.com/karina-ranadive))
- Fix connectivity tests for access to link-local nodelocaldns
classified as 'host' entity
([cilium/cilium#42984](https://redirect.github.com/cilium/cilium/issues/42984),
[@&#8203;rptaylor](https://redirect.github.com/rptaylor))

**Misc Changes:**

- bgp: Correct misleading error message in GetPeeringState
([cilium/cilium#42945](https://redirect.github.com/cilium/cilium/issues/42945),
[@&#8203;hargrovee](https://redirect.github.com/hargrovee))
- bgp: Remove versions from bgp package names
([cilium/cilium#42503](https://redirect.github.com/cilium/cilium/issues/42503),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- cilium-cli: add own type for root command parameters
([cilium/cilium#42609](https://redirect.github.com/cilium/cilium/issues/42609),
[@&#8203;tklauser](https://redirect.github.com/tklauser))
- cli: cleanups for pre-v1.15 removal
([cilium/cilium#42757](https://redirect.github.com/cilium/cilium/issues/42757),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- cli: require Cilium v1.15
([cilium/cilium#41538](https://redirect.github.com/cilium/cilium/issues/41538),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- go.mod, vendor: bump github.com/google/go-github to v79
([cilium/cilium#42857](https://redirect.github.com/cilium/cilium/issues/42857),
[@&#8203;tklauser](https://redirect.github.com/tklauser))
- Update lrp frontend IP address to avoid IMDS conflict in the cloud
environment in cilium-cli
([cilium/cilium#42737](https://redirect.github.com/cilium/cilium/issues/42737),
[@&#8203;liyihuang](https://redirect.github.com/liyihuang))
- Use modern Go constructs
([cilium/cilium#42525](https://redirect.github.com/cilium/cilium/issues/42525),
[@&#8203;HadrienPatte](https://redirect.github.com/HadrienPatte))
- Update stable release to v0.18.8 by
[@&#8203;michi-covalent](https://redirect.github.com/michi-covalent) in
[#&#8203;3121](https://redirect.github.com/cilium/cilium-cli/pull/3121)
- chore(deps): update actions/upload-artifact action to v5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3124](https://redirect.github.com/cilium/cilium-cli/pull/3124)
- chore(deps): update docker.io/library/golang:1.25.3 docker digest to
[`8c945d3`](https://redirect.github.com/cilium/cilium-cli/commit/8c945d3)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3122](https://redirect.github.com/cilium/cilium-cli/pull/3122)
- chore(deps): update dependency cilium/cilium to v1.18.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3123](https://redirect.github.com/cilium/cilium-cli/pull/3123)
- chore(deps): update docker.io/library/golang:1.25.3 docker digest to
[`6bac879`](https://redirect.github.com/cilium/cilium-cli/commit/6bac879)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3125](https://redirect.github.com/cilium/cilium-cli/pull/3125)
- renovate: try to group dependency updates by
[@&#8203;tklauser](https://redirect.github.com/tklauser) in
[#&#8203;3126](https://redirect.github.com/cilium/cilium-cli/pull/3126)
- chore(deps): update golangci/golangci-lint docker tag to v2.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3127](https://redirect.github.com/cilium/cilium-cli/pull/3127)
- chore(deps): update helm/kind-action action to v1.13.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3128](https://redirect.github.com/cilium/cilium-cli/pull/3128)
- chore(deps): update golangci/golangci-lint docker tag to v2.6.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3129](https://redirect.github.com/cilium/cilium-cli/pull/3129)
- chore(deps): update golang docker tag to v1.25.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3130](https://redirect.github.com/cilium/cilium-cli/pull/3130)
- chore(deps): update go to v1.25.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3131](https://redirect.github.com/cilium/cilium-cli/pull/3131)
- chore(deps): update golang:1.25.4-alpine3.21 docker digest to
[`3289aac`](https://redirect.github.com/cilium/cilium-cli/commit/3289aac)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3132](https://redirect.github.com/cilium/cilium-cli/pull/3132)
- chore(deps): update docker.io/library/golang:1.25.4 docker digest to
[`e68f6a0`](https://redirect.github.com/cilium/cilium-cli/commit/e68f6a0)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3135](https://redirect.github.com/cilium/cilium-cli/pull/3135)
- chore(deps): update golangci/golangci-lint docker tag to v2.6.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3136](https://redirect.github.com/cilium/cilium-cli/pull/3136)
- chore(deps): update golangci/golangci-lint-action action to v9 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3133](https://redirect.github.com/cilium/cilium-cli/pull/3133)
- chore(deps): update dependency cilium/cilium to v1.18.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3134](https://redirect.github.com/cilium/cilium-cli/pull/3134)
- chore(deps): update all github action dependencies by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3137](https://redirect.github.com/cilium/cilium-cli/pull/3137)
- chore(deps): update actions/setup-go action to v6.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3138](https://redirect.github.com/cilium/cilium-cli/pull/3138)
- chore(deps): update actions/checkout action to v6 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3139](https://redirect.github.com/cilium/cilium-cli/pull/3139)
- chore(deps): update golangci/golangci-lint-action action to v9.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3141](https://redirect.github.com/cilium/cilium-cli/pull/3141)
- chore(deps): update docker.io/library/golang:1.25.4 docker digest to
[`f60eaa8`](https://redirect.github.com/cilium/cilium-cli/commit/f60eaa8)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3140](https://redirect.github.com/cilium/cilium-cli/pull/3140)
- chore(deps): update docker.io/library/golang:1.25.4 docker digest to
[`6981837`](https://redirect.github.com/cilium/cilium-cli/commit/6981837)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3143](https://redirect.github.com/cilium/cilium-cli/pull/3143)
- chore(deps): update softprops/action-gh-release action to v2.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3144](https://redirect.github.com/cilium/cilium-cli/pull/3144)
- chore(deps): update golang docker tag to v1.25.5 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3147](https://redirect.github.com/cilium/cilium-cli/pull/3147)
- chore(deps): update actions/checkout action to v6.0.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3146](https://redirect.github.com/cilium/cilium-cli/pull/3146)
- Prepare for v0.18.9 release by
[@&#8203;michi-covalent](https://redirect.github.com/michi-covalent) in
[#&#8203;3145](https://redirect.github.com/cilium/cilium-cli/pull/3145)

**Full Changelog**:
<cilium/cilium-cli@v0.18.8...v0.18.9>

###
[`v0.18.8`](https://redirect.github.com/cilium/cilium-cli/releases/tag/v0.18.8)

[Compare
Source](https://redirect.github.com/cilium/cilium-cli/compare/v0.18.7...v0.18.8)

## Summary of Changes

**Minor Changes:**

- clustermesh: add endpoints metrics and change global service (and MCS
ServiceExport) metrics to report per cluster metrics instead of a global
count
([cilium/cilium#41323](https://redirect.github.com/cilium/cilium/issues/41323),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))

**Bugfixes:**

- cilium-cli: Fix CNI config file collection in sysdump
([cilium/cilium#42111](https://redirect.github.com/cilium/cilium/issues/42111),
[@&#8203;pillai-ashwin](https://redirect.github.com/pillai-ashwin))
- cilium-cli: Prevent panic in `node-to-node-encryption` connectivity
test
([cilium/cilium#41600](https://redirect.github.com/cilium/cilium/issues/41600),
[@&#8203;HadrienPatte](https://redirect.github.com/HadrienPatte))
- connectivity-tests: limit IPv6 PodToIngress to Cilium >= v1.17
([cilium/cilium#42148](https://redirect.github.com/cilium/cilium/issues/42148),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- Fix a fatal error when accessing multicast map using cilium-dbg bpf
multicast
([cilium/cilium#42080](https://redirect.github.com/cilium/cilium/issues/42080),
[@&#8203;tklauser](https://redirect.github.com/tklauser))

**CI Changes:**

- Add integration test to validate IPsec key derivation consistency
across nodes, ensuring tunnel keys are properly derived and identical
between Cilium pods.
([cilium/cilium#40808](https://redirect.github.com/cilium/cilium/issues/40808),
[@&#8203;pillai-ashwin](https://redirect.github.com/pillai-ashwin))
- ci: enable copyloopvar linter
([cilium/cilium#41893](https://redirect.github.com/cilium/cilium/issues/41893),
[@&#8203;tklauser](https://redirect.github.com/tklauser))
- cilium-cli, netns: fix golangci-lint 2.5.0 errors
([cilium/cilium#41856](https://redirect.github.com/cilium/cilium/issues/41856),
[@&#8203;tklauser](https://redirect.github.com/tklauser))
- cilium-cli: Bring back NodePort Acceleration feature detection
([cilium/cilium#41812](https://redirect.github.com/cilium/cilium/issues/41812),
[@&#8203;brb](https://redirect.github.com/brb))
- cilium-cli: Reenable L7 IPv6 tests
([cilium/cilium#39662](https://redirect.github.com/cilium/cilium/issues/39662),
[@&#8203;gentoo-root](https://redirect.github.com/gentoo-root))
- cilium-cli: Specify TARGET for building release binaries
([cilium/cilium#42177](https://redirect.github.com/cilium/cilium/issues/42177),
[@&#8203;michi-covalent](https://redirect.github.com/michi-covalent))
- cilium\_cli: Override GO\_BUILD Make variable
([cilium/cilium#42162](https://redirect.github.com/cilium/cilium/issues/42162),
[@&#8203;michi-covalent](https://redirect.github.com/michi-covalent))
- cli, ipsec: Fix bidirectional IPsec tunnel check
([cilium/cilium#42047](https://redirect.github.com/cilium/cilium/issues/42047),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))
- cli: Fix unreliable tests due to error emitted in Cilium logs
"retrieving device lxc\*: Link not found"
([cilium/cilium#42146](https://redirect.github.com/cilium/cilium/issues/42146),
[@&#8203;fristonio](https://redirect.github.com/fristonio))

**Misc Changes:**

- chore(deps): update all-dependencies (main)
([cilium/cilium#41611](https://redirect.github.com/cilium/cilium/issues/41611),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update all-dependencies (main)
([cilium/cilium#42018](https://redirect.github.com/cilium/cilium/issues/42018),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update docker.io/alpine/socat:1.8.0.3 docker digest to
[`0ce60b5`](https://redirect.github.com/cilium/cilium-cli/commit/0ce60b5)
(main)
([cilium/cilium#41558](https://redirect.github.com/cilium/cilium/issues/41558),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update docker.io/library/golang:1.25.1 docker digest to
[`8305f5f`](https://redirect.github.com/cilium/cilium-cli/commit/8305f5f)
(main)
([cilium/cilium#41649](https://redirect.github.com/cilium/cilium/issues/41649),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update docker.io/library/golang:1.25.1 docker digest to
[`d709837`](https://redirect.github.com/cilium/cilium-cli/commit/d709837)
(main)
([cilium/cilium#42019](https://redirect.github.com/cilium/cilium/issues/42019),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update docker.io/library/golang:1.25.3 docker digest to
[`6ea52a0`](https://redirect.github.com/cilium/cilium-cli/commit/6ea52a0)
(main)
([cilium/cilium#42252](https://redirect.github.com/cilium/cilium/issues/42252),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update go to v1.25.1 (main)
([cilium/cilium#41560](https://redirect.github.com/cilium/cilium/issues/41560),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- chore(deps): update go to v1.25.3 (main)
([cilium/cilium#42061](https://redirect.github.com/cilium/cilium/issues/42061),
[@&#8203;cilium-renovate](https://redirect.github.com/cilium-renovate)\[bot])
- cilium-cli/features: use common cmd metric list command
([cilium/cilium#41630](https://redirect.github.com/cilium/cilium/issues/41630),
[@&#8203;aanm](https://redirect.github.com/aanm))
- cilium-cli: drop disabled IP cache check from connectivity tests
([cilium/cilium#42240](https://redirect.github.com/cilium/cilium/issues/42240),
[@&#8203;tklauser](https://redirect.github.com/tklauser))
- cli/clustermesh: remove leftover global services status info
([cilium/cilium#41727](https://redirect.github.com/cilium/cilium/issues/41727),
[@&#8203;giorio94](https://redirect.github.com/giorio94))
- Refactor policy engine to use PolicyEntry as the internal
representation of policies, as described in CFP-39646.
([cilium/cilium#40213](https://redirect.github.com/cilium/cilium/issues/40213),
[@&#8203;TheBeeZee](https://redirect.github.com/TheBeeZee))
- sysdump: add resource usage of nodes and pods
([cilium/cilium#41415](https://redirect.github.com/cilium/cilium/issues/41415),
[@&#8203;darox](https://redirect.github.com/darox))
- chore(deps): update go to v1.25.1 (patch) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3097](https://redirect.github.com/cilium/cilium-cli/pull/3097)
- chore(deps): update actions/setup-go action to v6 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3094](https://redirect.github.com/cilium/cilium-cli/pull/3094)
- chore(deps): update docker.io/library/golang:1.25.1 docker digest to
[`d6bdb04`](https://redirect.github.com/cilium/cilium-cli/commit/d6bdb04)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3096](https://redirect.github.com/cilium/cilium-cli/pull/3096)
- chore(deps): update gcr.io/distroless/static:latest docker digest to
[`87bce11`](https://redirect.github.com/cilium/cilium-cli/commit/87bce11)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3099](https://redirect.github.com/cilium/cilium-cli/pull/3099)
- chore(deps): update softprops/action-gh-release action to v2.3.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3098](https://redirect.github.com/cilium/cilium-cli/pull/3098)
- chore(deps): update golang docker tag to v1.25.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3093](https://redirect.github.com/cilium/cilium-cli/pull/3093)
- chore(deps): update actions/stale action to v10 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3095](https://redirect.github.com/cilium/cilium-cli/pull/3095)
- chore(deps): update golang:1.25.1-alpine3.21 docker digest to
[`331bde4`](https://redirect.github.com/cilium/cilium-cli/commit/331bde4)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3100](https://redirect.github.com/cilium/cilium-cli/pull/3100)
- chore(deps): update dependency cilium/cilium to v1.18.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3102](https://redirect.github.com/cilium/cilium-cli/pull/3102)
- chore(deps): update docker.io/library/golang:1.25.1 docker digest to
[`8305f5f`](https://redirect.github.com/cilium/cilium-cli/commit/8305f5f)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3103](https://redirect.github.com/cilium/cilium-cli/pull/3103)
- chore(deps): update golangci/golangci-lint docker tag to v2.5.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3104](https://redirect.github.com/cilium/cilium-cli/pull/3104)
- chore(deps): update docker/login-action action to v3.6.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3105](https://redirect.github.com/cilium/cilium-cli/pull/3105)
- chore(deps): update docker.io/library/golang:1.25.1 docker digest to
[`ab1f5c4`](https://redirect.github.com/cilium/cilium-cli/commit/ab1f5c4)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3106](https://redirect.github.com/cilium/cilium-cli/pull/3106)
- chore(deps): update actions/stale action to v10.1.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3108](https://redirect.github.com/cilium/cilium-cli/pull/3108)
- chore(deps): update softprops/action-gh-release action to v2.3.4 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3107](https://redirect.github.com/cilium/cilium-cli/pull/3107)
- chore(deps): update softprops/action-gh-release action to v2.4.0 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3109](https://redirect.github.com/cilium/cilium-cli/pull/3109)
- chore(deps): update golang docker tag to v1.25.2 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3110](https://redirect.github.com/cilium/cilium-cli/pull/3110)
- chore(deps): update go to v1.25.2 (patch) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3112](https://redirect.github.com/cilium/cilium-cli/pull/3112)
- chore(deps): update golang:1.25.2-alpine3.21 docker digest to
[`0134653`](https://redirect.github.com/cilium/cilium-cli/commit/0134653)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3113](https://redirect.github.com/cilium/cilium-cli/pull/3113)
- RELEASE: also look for release-blockers in cilium/cilium by
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann) in
[#&#8203;3116](https://redirect.github.com/cilium/cilium-cli/pull/3116)
- chore(deps): update golang docker tag to v1.25.3 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3117](https://redirect.github.com/cilium/cilium-cli/pull/3117)
- chore(deps): update softprops/action-gh-release action to v2.4.1 by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3114](https://redirect.github.com/cilium/cilium-cli/pull/3114)
- chore(deps): update go to v1.25.3 (patch) by
[@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3118](https://redirect.github.com/cilium/cilium-cli/pull/3118)
- chore(deps): update golang:1.25.3-alpine3.21 docker digest to
[`0c9f3e0`](https://redirect.github.com/cilium/cilium-cli/commit/0c9f3e0)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3115](https://redirect.github.com/cilium/cilium-cli/pull/3115)
- Makefile: fix renovate depname for GO\_IMAGE\_\* updates by
[@&#8203;tklauser](https://redirect.github.com/tklauser) in
[#&#8203;3119](https://redirect.github.com/cilium/cilium-cli/pull/3119)
- chore(deps): update docker.io/library/golang:1.25.3 docker digest to
[`6ea52a0`](https://redirect.github.com/cilium/cilium-cli/commit/6ea52a0)
by [@&#8203;renovate](https://redirect.github.com/renovate)\[bot] in
[#&#8203;3111](https://redirect.github.com/cilium/cilium-cli/pull/3111)
- Prepare for v0.18.8 release by
[@&#8203;michi-covalent](https://redirect.github.com/michi-covalent) in
[#&#8203;3120](https://redirect.github.com/cilium/cilium-cli/pull/3120)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTcuMSIsInVwZGF0ZWRJblZlciI6IjQyLjMwLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInR5cGUvcGF0Y2giXX0=-->

Co-authored-by: zocimek-renovate[bot] <134739422+zocimek-renovate[bot]@users.noreply.github.com>
Co-authored-by: Łukasz Pospiech <[email protected]>
@aanm
Copy link
Copy Markdown
Member

aanm commented Jan 22, 2026

@phuhung273 thank you for this PR. I'm looking at all PRs that have the label release-note/major.

It would be great if there would be a user-facing documentation regarding this feature. It could be as simple as providing an example on how to use the mtls option under here.

Do you think you would be able to send a PR with this?

Thank you

@phuhung273
Copy link
Copy Markdown
Contributor Author

Of course @aanm, let me create one

@cilium-release-bot cilium-release-bot bot moved this to Released in cilium v1.19.0 Feb 3, 2026
alexlebens pushed a commit to alexlebens/infrastructure that referenced this pull request Feb 5, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cilium](https://cilium.io/) ([source](https://github.com/cilium/cilium)) | minor | `1.18.6` → `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium)</summary>

### [`v1.19.0`](https://github.com/cilium/cilium/releases/tag/v1.19.0): 1.19.0

[Compare Source](cilium/cilium@1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium 1.19.0](https://github.com/cilium/cilium/releases/tag/v1.19.0) release!

A total of **2934 new commits** have been contributed to this release by a growing community of over **1010 developers** and over **23,600 GitHub stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the [Upgrade Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes) for more details.

The full changelog can be found [here](https://github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
  - 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern prefix. ([cilium/cilium#43420](cilium/cilium#43420), [@&#8203;fristonio](https://github.com/fristonio))
  - 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols in host firewall rules. ([cilium/cilium#39872](cilium/cilium#39872), [@&#8203;aditighag](https://github.com/aditighag); [cilium/cilium#41949](cilium/cilium#41949), [@&#8203;kyounghunJang](https://github.com/kyounghunJang))
  - ⛔ **Actively Deny Connections**: When Network Policies deny a connection, Cilium can return ICMPv4 "Destination unreachable" messages for a friendlier deny. ([cilium/cilium#41406](cilium/cilium#41406), [@&#8203;antonipp](https://github.com/antonipp))
  - 🌐 **Select Clusters Explicitly**: When network policy selectors don't explicitly define a cluster for communication to be allowed, they will now default to only allowing the local cluster. ([cilium/cilium#40609](cilium/cilium#40609), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🔧 **Unlock Future Work**: This release brings several internal improvements to the network policy engine in preparation for features planned in the next Cilium minor release ([cilium/cilium#39906](cilium/cilium#39906), [@&#8203;vipul-21](https://github.com/vipul-21); [cilium/cilium#42784](cilium/cilium#42784), [cilium/cilium#42896](cilium/cilium#42896), [@&#8203;jrajahalme](https://github.com/jrajahalme))
  - ⚠️ **Deprecate underutilized features**: To focus on solving common problems Cilium users face, this release deprecates the Kafka protocol match fields (beta), as well as the `ToRequires` and `FromRequires` policy fields. ([cilium/cilium#43167](cilium/cilium#43167), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#40967](cilium/cilium#40967), [@&#8203;TheBeeZee](https://github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
  - 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent encryption modes now support a "strict mode" to require traffic to be encrypted between nodes. Unencrypted traffic will be dropped in this mode. ([cilium/cilium#39239](cilium/cilium#39239), [cilium/cilium#42115](cilium/cilium#42115), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;julianwiedmann](https://github.com/julianwiedmann))
  - 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which enables TCP connections between workloads to be transparently encrypted and authenticated. ([cilium/cilium#42766](cilium/cilium#42766), [cilium/cilium#42819](cilium/cilium#42819), [cilium/cilium#43227](cilium/cilium#43227) and others,  [@&#8203;ldelossa](https://github.com/ldelossa), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;nddq](https://github.com/nddq))
  - 👥 **Mutual Authentication**: The out-of-band [Mutual Authentication](https://docs.cilium.io/en/v1.19.0/network/servicemesh/mutual-authentication/mutual-authentication/) feature is now disabled by default, pending community feedback. If you have a requirement for mTLS, consider trying the new Ztunnel integration. ([cilium/cilium#42665](cilium/cilium#42665), [@&#8203;christarazi](https://github.com/christarazi))
  - ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF Host Routing for faster route lookups ([cilium/cilium#41997](cilium/cilium#41997), [@&#8203;pchaigno](https://github.com/pchaigno))

- 🚠 **Networking**
  - 🚀  **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP when communicating over UDP-based tunnels such as VXLAN and Geneve. ([cilium/cilium#43416](cilium/cilium#43416), [@&#8203;gentoo-root](https://github.com/gentoo-root))
  - 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum transmission unit (MTU) sizes for network paths using TCP. ([cilium/cilium#42012](cilium/cilium#42012), [cilium/cilium#43710](cilium/cilium#43710), [@&#8203;tommyp1ckles](https://github.com/tommyp1ckles))
  - 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay address family on dual-stack clusters. ([cilium/cilium#40324](cilium/cilium#40324), [@&#8203;pchaigno](https://github.com/pchaigno))
  - 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool IPAM feature to work with IPsec and direct routing modes, and promote it from Beta to Stable. ([cilium/cilium#40460](cilium/cilium#40460), [cilium/cilium#42191](cilium/cilium#42191), [@&#8203;pippolo84](https://github.com/pippolo84))
  - 🎭 **More Configurable Masquerade**: IP Masquerade configuration can now be customized for traffic sent to nodes in other IP subnets, and addresses in IPAM pools can be excluded from masquerade ([cilium/cilium#37568](cilium/cilium#37568), [@&#8203;behzad-mir](https://github.com/behzad-mir); [cilium/cilium#43380](cilium/cilium#43380), [@&#8203;alimehrabikoshki](https://github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
  - 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery Advertisements for IPv6 Layer-2 Announcements. ([cilium/cilium#39648](cilium/cilium#39648), [@&#8203;msune](https://github.com/msune))
  - 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a Kubernetes "loopback service" using IPv6. ([cilium/cilium#39594](cilium/cilium#39594), [@&#8203;saiaunghlyanhtet](https://github.com/saiaunghlyanhtet))
  - ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes support for using GRPCRoute as well as HTTPRoute. ([cilium/cilium#41936](cilium/cilium#41936), [@&#8203;youngnick](https://github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
  - 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP advertisement type that allows advertisement of IPs assigned on local interfaces. This can be useful for example in multi-homing setups, where a common node's loopback address can be advertised via multiple BGP sessions over different network interfaces. ([cilium/cilium#42469](cilium/cilium#42469), [@&#8203;rastislavs](https://github.com/rastislavs))
  - ✉️ **Override Source IP addresses**: You can override the auto-generated BGP session source IP with the IP address applied on the configured `sourceInterface` to allow binding the BGP connection to the loopback address which is not tied to the specific physical interface's lifecycle ([cilium/cilium#42583](cilium/cilium#42583), [@&#8203;rastislavs](https://github.com/rastislavs))
  - 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a service has 0 endpoints, to allow balancing to a different DC/cluster with `externalTrafficPolicy=Cluster` ([cilium/cilium#40717](cilium/cilium#40717), [@&#8203;oblazek](https://github.com/oblazek))
  - ⚠️ **Move to `cilium.io/v2` API**: The support for the older `CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced with v2 APIs. ([cilium/cilium#42278](cilium/cilium#42278), [@&#8203;rastislavs](https://github.com/rastislavs))

- 🛰️ **Observability**
  - 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific packets through the cluster using IP Options. ([cilium/cilium#41306](cilium/cilium#41306), [@&#8203;Bigdelle](https://github.com/Bigdelle))
  - 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble` command line to understand the encryption status of the traffic, either `--encrypted` or `--unencrypted`. ([cilium/cilium#43096](cilium/cilium#43096), [@&#8203;SRodi](https://github.com/SRodi))
  - 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now include which Network Policy caused the drop. ([cilium/cilium#41693](cilium/cilium#41693), [@&#8203;41ks](https://github.com/41ks))

- 🌅 **Performance and Scale**
  - ⚡ **Faster Network Policy Computation**: Improve Cilium resource usage for handling selectors in network policies. ([cilium/cilium#42008](cilium/cilium#42008), [@&#8203;jrajahalme](https://github.com/jrajahalme); [cilium/cilium#42580](cilium/cilium#42580), [@&#8203;odinuge](https://github.com/odinuge))
  - 🔌 **More Efficient Connection Tracking**: Several improvements have been made to reduce the number of connections being tracked by Cilium, particularly when using Geneve, VXLAN or WireGuard. ([cilium/cilium#38782](cilium/cilium#38782), [@&#8203;BenoitKnecht](https://github.com/BenoitKnecht); [cilium/cilium#41990](cilium/cilium#41990), [@&#8203;bersoare](https://github.com/bersoare))
  - 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in large AWS environments with many resources. ([cilium/cilium#42529](cilium/cilium#42529), [@&#8203;liyihuang](https://github.com/liyihuang))

- ⚙️ **Operations**
  - 📦 **Access Helm charts via Registry**: Helm charts are also available under `quay.io/cilium/charts/cilium` ([cilium/cilium#43624](cilium/cilium#43624), [@&#8203;aanm](https://github.com/aanm))
  - 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics exposed by the Cilium Operator. ([cilium/cilium#42077](cilium/cilium#42077), [@&#8203;phuhung273](https://github.com/phuhung273))
  - 🤖 **Easier Multi-Cluster install**: There's now support for auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster  Services (MCS). ([cilium/cilium#40729](cilium/cilium#40729), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and Hubble certificate generation when using GitOps approaches. ([cilium/cilium#42298](cilium/cilium#42298), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy v1.35, Gateway API v1.4, and GoBGP v3.37. ([cilium/cilium#43422](cilium/cilium#43422), [@&#8203;aanm](https://github.com/aanm); [cilium/cilium#40569](cilium/cilium#40569), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#41936](cilium/cilium#41936), [@&#8203;youngnick](https://github.com/youngnick); [cilium/cilium#42824](cilium/cilium#42824), [@&#8203;rastislavs](https://github.com/rastislavs)).

- 🏠 **Community**
  - ❤️ **Production Case Studies**: Many end-users have stepped forward to tell their stories running Cilium in production. If your company wants to submit their case studies let us know. We would love to hear your feedback!
  - 📰 See studies with [Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546), [Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[ Cybozu](https://www.cncf.io/case-studies/cybozu/), [ESnet](https://www.cncf.io/case-studies/esnet/),[ Nutanix](https://www.cncf.io/case-studies/nutanix/), [OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/), [TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
  - 🇺🇸 **Atlanta Events**: The community gathered at [CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ) and the [Cilium Developer Summit](https://github.com/cilium/dev-summits/blob/main/2025-NA/README.md) in Atlanta.
  - 🇳🇱 **Amsterdam Events**: Meet us at the upcoming [CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/) and [Cilium Developer Summit](https://github.com/cilium/dev-summits/tree/main/2026-EU) in Amsterdam, March 23-27. [Read more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/) about where to find Cilium during the show.
  - 🔟 **Cilium is 10**: Read the [2025 Cilium Annual Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf) to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart::birthday:
This is a very special release for Cilium, as it celebrates **10 years** since the first commit. We couldn’t be more proud of what this project has accomplished. All the GitHub issues, pull requests, reviews, stars, forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug reports, design docs, discussions, meetings, Slack messages, YouTube streams, eCHO episodes, conference talks, blog posts, demos, and presentations have made the project the success it is today.
:birthday::heart::heart::heart::birthday:

##### Docker Manifests

##### cilium

`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver

`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin

`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay

`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud

`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws

`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure

`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic

`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator

`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjIiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3699
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
alexlebens pushed a commit to alexlebens/infrastructure that referenced this pull request Feb 5, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cilium/cilium](https://github.com/cilium/cilium) | minor | `1.18.6` → `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium/cilium)</summary>

### [`v1.19.0`](https://github.com/cilium/cilium/releases/tag/v1.19.0): 1.19.0

[Compare Source](cilium/cilium@1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium 1.19.0](https://github.com/cilium/cilium/releases/tag/v1.19.0) release!

A total of **2934 new commits** have been contributed to this release by a growing community of over **1010 developers** and over **23,600 GitHub stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the [Upgrade Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes) for more details.

The full changelog can be found [here](https://github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
  - 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern prefix. ([cilium/cilium#43420](cilium/cilium#43420), [@&#8203;fristonio](https://github.com/fristonio))
  - 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols in host firewall rules. ([cilium/cilium#39872](cilium/cilium#39872), [@&#8203;aditighag](https://github.com/aditighag); [cilium/cilium#41949](cilium/cilium#41949), [@&#8203;kyounghunJang](https://github.com/kyounghunJang))
  - ⛔ **Actively Deny Connections**: When Network Policies deny a connection, Cilium can return ICMPv4 "Destination unreachable" messages for a friendlier deny. ([cilium/cilium#41406](cilium/cilium#41406), [@&#8203;antonipp](https://github.com/antonipp))
  - 🌐 **Select Clusters Explicitly**: When network policy selectors don't explicitly define a cluster for communication to be allowed, they will now default to only allowing the local cluster. ([cilium/cilium#40609](cilium/cilium#40609), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🔧 **Unlock Future Work**: This release brings several internal improvements to the network policy engine in preparation for features planned in the next Cilium minor release ([cilium/cilium#39906](cilium/cilium#39906), [@&#8203;vipul-21](https://github.com/vipul-21); [cilium/cilium#42784](cilium/cilium#42784), [cilium/cilium#42896](cilium/cilium#42896), [@&#8203;jrajahalme](https://github.com/jrajahalme))
  - ⚠️ **Deprecate underutilized features**: To focus on solving common problems Cilium users face, this release deprecates the Kafka protocol match fields (beta), as well as the `ToRequires` and `FromRequires` policy fields. ([cilium/cilium#43167](cilium/cilium#43167), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#40967](cilium/cilium#40967), [@&#8203;TheBeeZee](https://github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
  - 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent encryption modes now support a "strict mode" to require traffic to be encrypted between nodes. Unencrypted traffic will be dropped in this mode. ([cilium/cilium#39239](cilium/cilium#39239), [cilium/cilium#42115](cilium/cilium#42115), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;julianwiedmann](https://github.com/julianwiedmann))
  - 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which enables TCP connections between workloads to be transparently encrypted and authenticated. ([cilium/cilium#42766](cilium/cilium#42766), [cilium/cilium#42819](cilium/cilium#42819), [cilium/cilium#43227](cilium/cilium#43227) and others,  [@&#8203;ldelossa](https://github.com/ldelossa), [@&#8203;rgo3](https://github.com/rgo3), [@&#8203;nddq](https://github.com/nddq))
  - 👥 **Mutual Authentication**: The out-of-band [Mutual Authentication](https://docs.cilium.io/en/v1.19.0/network/servicemesh/mutual-authentication/mutual-authentication/) feature is now disabled by default, pending community feedback. If you have a requirement for mTLS, consider trying the new Ztunnel integration. ([cilium/cilium#42665](cilium/cilium#42665), [@&#8203;christarazi](https://github.com/christarazi))
  - ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF Host Routing for faster route lookups ([cilium/cilium#41997](cilium/cilium#41997), [@&#8203;pchaigno](https://github.com/pchaigno))

- 🚠 **Networking**
  - 🚀  **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP when communicating over UDP-based tunnels such as VXLAN and Geneve. ([cilium/cilium#43416](cilium/cilium#43416), [@&#8203;gentoo-root](https://github.com/gentoo-root))
  - 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum transmission unit (MTU) sizes for network paths using TCP. ([cilium/cilium#42012](cilium/cilium#42012), [cilium/cilium#43710](cilium/cilium#43710), [@&#8203;tommyp1ckles](https://github.com/tommyp1ckles))
  - 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay address family on dual-stack clusters. ([cilium/cilium#40324](cilium/cilium#40324), [@&#8203;pchaigno](https://github.com/pchaigno))
  - 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool IPAM feature to work with IPsec and direct routing modes, and promote it from Beta to Stable. ([cilium/cilium#40460](cilium/cilium#40460), [cilium/cilium#42191](cilium/cilium#42191), [@&#8203;pippolo84](https://github.com/pippolo84))
  - 🎭 **More Configurable Masquerade**: IP Masquerade configuration can now be customized for traffic sent to nodes in other IP subnets, and addresses in IPAM pools can be excluded from masquerade ([cilium/cilium#37568](cilium/cilium#37568), [@&#8203;behzad-mir](https://github.com/behzad-mir); [cilium/cilium#43380](cilium/cilium#43380), [@&#8203;alimehrabikoshki](https://github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
  - 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery Advertisements for IPv6 Layer-2 Announcements. ([cilium/cilium#39648](cilium/cilium#39648), [@&#8203;msune](https://github.com/msune))
  - 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a Kubernetes "loopback service" using IPv6. ([cilium/cilium#39594](cilium/cilium#39594), [@&#8203;saiaunghlyanhtet](https://github.com/saiaunghlyanhtet))
  - ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes support for using GRPCRoute as well as HTTPRoute. ([cilium/cilium#41936](cilium/cilium#41936), [@&#8203;youngnick](https://github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
  - 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP advertisement type that allows advertisement of IPs assigned on local interfaces. This can be useful for example in multi-homing setups, where a common node's loopback address can be advertised via multiple BGP sessions over different network interfaces. ([cilium/cilium#42469](cilium/cilium#42469), [@&#8203;rastislavs](https://github.com/rastislavs))
  - ✉️ **Override Source IP addresses**: You can override the auto-generated BGP session source IP with the IP address applied on the configured `sourceInterface` to allow binding the BGP connection to the loopback address which is not tied to the specific physical interface's lifecycle ([cilium/cilium#42583](cilium/cilium#42583), [@&#8203;rastislavs](https://github.com/rastislavs))
  - 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a service has 0 endpoints, to allow balancing to a different DC/cluster with `externalTrafficPolicy=Cluster` ([cilium/cilium#40717](cilium/cilium#40717), [@&#8203;oblazek](https://github.com/oblazek))
  - ⚠️ **Move to `cilium.io/v2` API**: The support for the older `CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced with v2 APIs. ([cilium/cilium#42278](cilium/cilium#42278), [@&#8203;rastislavs](https://github.com/rastislavs))

- 🛰️ **Observability**
  - 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific packets through the cluster using IP Options. ([cilium/cilium#41306](cilium/cilium#41306), [@&#8203;Bigdelle](https://github.com/Bigdelle))
  - 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble` command line to understand the encryption status of the traffic, either `--encrypted` or `--unencrypted`. ([cilium/cilium#43096](cilium/cilium#43096), [@&#8203;SRodi](https://github.com/SRodi))
  - 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now include which Network Policy caused the drop. ([cilium/cilium#41693](cilium/cilium#41693), [@&#8203;41ks](https://github.com/41ks))

- 🌅 **Performance and Scale**
  - ⚡ **Faster Network Policy Computation**: Improve Cilium resource usage for handling selectors in network policies. ([cilium/cilium#42008](cilium/cilium#42008), [@&#8203;jrajahalme](https://github.com/jrajahalme); [cilium/cilium#42580](cilium/cilium#42580), [@&#8203;odinuge](https://github.com/odinuge))
  - 🔌 **More Efficient Connection Tracking**: Several improvements have been made to reduce the number of connections being tracked by Cilium, particularly when using Geneve, VXLAN or WireGuard. ([cilium/cilium#38782](cilium/cilium#38782), [@&#8203;BenoitKnecht](https://github.com/BenoitKnecht); [cilium/cilium#41990](cilium/cilium#41990), [@&#8203;bersoare](https://github.com/bersoare))
  - 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in large AWS environments with many resources. ([cilium/cilium#42529](cilium/cilium#42529), [@&#8203;liyihuang](https://github.com/liyihuang))

- ⚙️ **Operations**
  - 📦 **Access Helm charts via Registry**: Helm charts are also available under `quay.io/cilium/charts/cilium` ([cilium/cilium#43624](cilium/cilium#43624), [@&#8203;aanm](https://github.com/aanm))
  - 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics exposed by the Cilium Operator. ([cilium/cilium#42077](cilium/cilium#42077), [@&#8203;phuhung273](https://github.com/phuhung273))
  - 🤖 **Easier Multi-Cluster install**: There's now support for auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster  Services (MCS). ([cilium/cilium#40729](cilium/cilium#40729), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and Hubble certificate generation when using GitOps approaches. ([cilium/cilium#42298](cilium/cilium#42298), [@&#8203;MrFreezeex](https://github.com/MrFreezeex))
  - 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy v1.35, Gateway API v1.4, and GoBGP v3.37. ([cilium/cilium#43422](cilium/cilium#43422), [@&#8203;aanm](https://github.com/aanm); [cilium/cilium#40569](cilium/cilium#40569), [@&#8203;sayboras](https://github.com/sayboras); [cilium/cilium#41936](cilium/cilium#41936), [@&#8203;youngnick](https://github.com/youngnick); [cilium/cilium#42824](cilium/cilium#42824), [@&#8203;rastislavs](https://github.com/rastislavs)).

- 🏠 **Community**
  - ❤️ **Production Case Studies**: Many end-users have stepped forward to tell their stories running Cilium in production. If your company wants to submit their case studies let us know. We would love to hear your feedback!
  - 📰 See studies with [Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546), [Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[ Cybozu](https://www.cncf.io/case-studies/cybozu/), [ESnet](https://www.cncf.io/case-studies/esnet/),[ Nutanix](https://www.cncf.io/case-studies/nutanix/), [OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/), [TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
  - 🇺🇸 **Atlanta Events**: The community gathered at [CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ) and the [Cilium Developer Summit](https://github.com/cilium/dev-summits/blob/main/2025-NA/README.md) in Atlanta.
  - 🇳🇱 **Amsterdam Events**: Meet us at the upcoming [CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/) and [Cilium Developer Summit](https://github.com/cilium/dev-summits/tree/main/2026-EU) in Amsterdam, March 23-27. [Read more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/) about where to find Cilium during the show.
  - 🔟 **Cilium is 10**: Read the [2025 Cilium Annual Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf) to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart::birthday:
This is a very special release for Cilium, as it celebrates **10 years** since the first commit. We couldn’t be more proud of what this project has accomplished. All the GitHub issues, pull requests, reviews, stars, forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug reports, design docs, discussions, meetings, Slack messages, YouTube streams, eCHO episodes, conference talks, blog posts, demos, and presentations have made the project the success it is today.
:birthday::heart::heart::heart::birthday:

#### Docker Manifests

##### cilium

`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver

`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin

`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay

`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud

`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws

`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure

`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic

`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator

`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4wLjMiLCJ1cGRhdGVkSW5WZXIiOiI0My4wLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: https://gitea.alexlebens.dev/alexlebens/infrastructure/pulls/3715
Co-authored-by: Renovate Bot <[email protected]>
Co-committed-by: Renovate Bot <[email protected]>
lumiere-bot bot added a commit to coolguy1771/home-ops that referenced this pull request Feb 6, 2026
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [cilium](https://cilium.io/)
([source](https://redirect.github.com/cilium/cilium)) | HelmChart |
minor | `1.18.6` → `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium)</summary>

###
[`v1.19.0`](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0):
1.19.0

[Compare
Source](https://redirect.github.com/cilium/cilium/compare/1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium
1.19.0](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0)
release!

A total of **2934 new commits** have been contributed to this release by
a growing community of over **1010 developers** and over **23,600 GitHub
stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use
Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the
[Upgrade
Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes)
for more details.

The full changelog can be found
[here](https://redirect.github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
- 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support
a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern
prefix.
([cilium/cilium#43420](https://redirect.github.com/cilium/cilium/pull/43420),
[@&#8203;fristonio](https://redirect.github.com/fristonio))
- 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols
in host firewall rules.
([cilium/cilium#39872](https://redirect.github.com/cilium/cilium/pull/39872),
[@&#8203;aditighag](https://redirect.github.com/aditighag);
[cilium/cilium#41949](https://redirect.github.com/cilium/cilium/pull/41949),
[@&#8203;kyounghunJang](https://redirect.github.com/kyounghunJang))
- ⛔ **Actively Deny Connections**: When Network Policies deny a
connection, Cilium can return ICMPv4 "Destination unreachable" messages
for a friendlier deny.
([cilium/cilium#41406](https://redirect.github.com/cilium/cilium/pull/41406),
[@&#8203;antonipp](https://redirect.github.com/antonipp))
- 🌐 **Select Clusters Explicitly**: When network policy selectors don't
explicitly define a cluster for communication to be allowed, they will
now default to only allowing the local cluster.
([cilium/cilium#40609](https://redirect.github.com/cilium/cilium/pull/40609),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🔧 **Unlock Future Work**: This release brings several internal
improvements to the network policy engine in preparation for features
planned in the next Cilium minor release
([cilium/cilium#39906](https://redirect.github.com/cilium/cilium/pull/39906),
[@&#8203;vipul-21](https://redirect.github.com/vipul-21);
[cilium/cilium#42784](https://redirect.github.com/cilium/cilium/pull/42784),
[cilium/cilium#42896](https://redirect.github.com/cilium/cilium/pull/42896),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme))
- ⚠️ **Deprecate underutilized features**: To focus on solving common
problems Cilium users face, this release deprecates the Kafka protocol
match fields (beta), as well as the `ToRequires` and `FromRequires`
policy fields.
([cilium/cilium#43167](https://redirect.github.com/cilium/cilium/pull/43167),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#40967](https://redirect.github.com/cilium/cilium/pull/40967),
[@&#8203;TheBeeZee](https://redirect.github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
- 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent
encryption modes now support a "strict mode" to require traffic to be
encrypted between nodes. Unencrypted traffic will be dropped in this
mode.
([cilium/cilium#39239](https://redirect.github.com/cilium/cilium/pull/39239),
[cilium/cilium#42115](https://redirect.github.com/cilium/cilium/pull/42115),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which
enables TCP connections between workloads to be transparently encrypted
and authenticated.
([cilium/cilium#42766](https://redirect.github.com/cilium/cilium/pull/42766),
[cilium/cilium#42819](https://redirect.github.com/cilium/cilium/pull/42819),
[cilium/cilium#43227](https://redirect.github.com/cilium/cilium/pull/43227)
and others, [@&#8203;ldelossa](https://redirect.github.com/ldelossa),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;nddq](https://redirect.github.com/nddq))
- 👥 **Mutual Authentication**: The out-of-band [Mutual
Authentication](https://docs.cilium.io/en/v1.19/network/servicemesh/mutual-authentication/mutual-authentication/)
feature is now disabled by default, pending community feedback. If you
have a requirement for mTLS, consider trying the new Ztunnel
integration.
([cilium/cilium#42665](https://redirect.github.com/cilium/cilium/pull/42665),
[@&#8203;christarazi](https://redirect.github.com/christarazi))
- ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF
Host Routing for faster route lookups
([cilium/cilium#41997](https://redirect.github.com/cilium/cilium/pull/41997),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))

- 🚠 **Networking**
- 🚀 **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP
when communicating over UDP-based tunnels such as VXLAN and Geneve.
([cilium/cilium#43416](https://redirect.github.com/cilium/cilium/pull/43416),
[@&#8203;gentoo-root](https://redirect.github.com/gentoo-root))
- 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum
transmission unit (MTU) sizes for network paths using TCP.
([cilium/cilium#42012](https://redirect.github.com/cilium/cilium/pull/42012),
[cilium/cilium#43710](https://redirect.github.com/cilium/cilium/pull/43710),
[@&#8203;tommyp1ckles](https://redirect.github.com/tommyp1ckles))
- 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay
address family on dual-stack clusters.
([cilium/cilium#40324](https://redirect.github.com/cilium/cilium/pull/40324),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))
- 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool
IPAM feature to work with IPsec and direct routing modes, and promote it
from Beta to Stable.
([cilium/cilium#40460](https://redirect.github.com/cilium/cilium/pull/40460),
[cilium/cilium#42191](https://redirect.github.com/cilium/cilium/pull/42191),
[@&#8203;pippolo84](https://redirect.github.com/pippolo84))
- 🎭 **More Configurable Masquerade**: IP Masquerade configuration can
now be customized for traffic sent to nodes in other IP subnets, and
addresses in IPAM pools can be excluded from masquerade
([cilium/cilium#37568](https://redirect.github.com/cilium/cilium/pull/37568),
[@&#8203;behzad-mir](https://redirect.github.com/behzad-mir);
[cilium/cilium#43380](https://redirect.github.com/cilium/cilium/pull/43380),
[@&#8203;alimehrabikoshki](https://redirect.github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
- 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery
Advertisements for IPv6 Layer-2 Announcements.
([cilium/cilium#39648](https://redirect.github.com/cilium/cilium/pull/39648),
[@&#8203;msune](https://redirect.github.com/msune))
- 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a
Kubernetes "loopback service" using IPv6.
([cilium/cilium#39594](https://redirect.github.com/cilium/cilium/pull/39594),
[@&#8203;saiaunghlyanhtet](https://redirect.github.com/saiaunghlyanhtet))
- ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes
support for using GRPCRoute as well as HTTPRoute.
([cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
- 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP
advertisement type that allows advertisement of IPs assigned on local
interfaces. This can be useful for example in multi-homing setups, where
a common node's loopback address can be advertised via multiple BGP
sessions over different network interfaces.
([cilium/cilium#42469](https://redirect.github.com/cilium/cilium/pull/42469),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- ✉️ **Override Source IP addresses**: You can override the
auto-generated BGP session source IP with the IP address applied on the
configured `sourceInterface` to allow binding the BGP connection to the
loopback address which is not tied to the specific physical interface's
lifecycle
([cilium/cilium#42583](https://redirect.github.com/cilium/cilium/pull/42583),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a
service has 0 endpoints, to allow balancing to a different DC/cluster
with `externalTrafficPolicy=Cluster`
([cilium/cilium#40717](https://redirect.github.com/cilium/cilium/pull/40717),
[@&#8203;oblazek](https://redirect.github.com/oblazek))
- ⚠️ **Move to `cilium.io/v2` API**: The support for the older
`CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced
with v2 APIs.
([cilium/cilium#42278](https://redirect.github.com/cilium/cilium/pull/42278),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))

- 🛰️ **Observability**
- 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific
packets through the cluster using IP Options.
([cilium/cilium#41306](https://redirect.github.com/cilium/cilium/pull/41306),
[@&#8203;Bigdelle](https://redirect.github.com/Bigdelle))
- 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble`
command line to understand the encryption status of the traffic, either
`--encrypted` or `--unencrypted`.
([cilium/cilium#43096](https://redirect.github.com/cilium/cilium/pull/43096),
[@&#8203;SRodi](https://redirect.github.com/SRodi))
- 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now
include which Network Policy caused the drop.
([cilium/cilium#41693](https://redirect.github.com/cilium/cilium/pull/41693),
[@&#8203;41ks](https://redirect.github.com/41ks))

- 🌅 **Performance and Scale**
- ⚡ **Faster Network Policy Computation**: Improve Cilium resource usage
for handling selectors in network policies.
([cilium/cilium#42008](https://redirect.github.com/cilium/cilium/pull/42008),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme);
[cilium/cilium#42580](https://redirect.github.com/cilium/cilium/pull/42580),
[@&#8203;odinuge](https://redirect.github.com/odinuge))
- 🔌 **More Efficient Connection Tracking**: Several improvements have
been made to reduce the number of connections being tracked by Cilium,
particularly when using Geneve, VXLAN or WireGuard.
([cilium/cilium#38782](https://redirect.github.com/cilium/cilium/pull/38782),
[@&#8203;BenoitKnecht](https://redirect.github.com/BenoitKnecht);
[cilium/cilium#41990](https://redirect.github.com/cilium/cilium/pull/41990),
[@&#8203;bersoare](https://redirect.github.com/bersoare))
- 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in
large AWS environments with many resources.
([cilium/cilium#42529](https://redirect.github.com/cilium/cilium/pull/42529),
[@&#8203;liyihuang](https://redirect.github.com/liyihuang))

- ⚙️ **Operations**
- 📦 **Access Helm charts via Registry**: Helm charts are also available
under `quay.io/cilium/charts/cilium`
([cilium/cilium#43624](https://redirect.github.com/cilium/cilium/pull/43624),
[@&#8203;aanm](https://redirect.github.com/aanm))
- 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics
exposed by the Cilium Operator.
([cilium/cilium#42077](https://redirect.github.com/cilium/cilium/pull/42077),
[@&#8203;phuhung273](https://redirect.github.com/phuhung273))
- 🤖 **Easier Multi-Cluster install**: There's now support for
auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster
Services (MCS).
([cilium/cilium#40729](https://redirect.github.com/cilium/cilium/pull/40729),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and
Hubble certificate generation when using GitOps approaches.
([cilium/cilium#42298](https://redirect.github.com/cilium/cilium/pull/42298),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy
v1.35, Gateway API v1.4, and GoBGP v3.37.
([cilium/cilium#43422](https://redirect.github.com/cilium/cilium/pull/43422),
[@&#8203;aanm](https://redirect.github.com/aanm);
[cilium/cilium#40569](https://redirect.github.com/cilium/cilium/pull/40569),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick);
[cilium/cilium#42824](https://redirect.github.com/cilium/cilium/pull/42824),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs)).

- 🏠 **Community**
- ❤️ **Production Case Studies**: Many end-users have stepped forward to
tell their stories running Cilium in production. If your company wants
to submit their case studies let us know. We would love to hear your
feedback!
- 📰 See studies with
[Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546),
[Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[
Cybozu](https://www.cncf.io/case-studies/cybozu/),
[ESnet](https://www.cncf.io/case-studies/esnet/),[
Nutanix](https://www.cncf.io/case-studies/nutanix/),
[OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/),
[TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of
Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
- 🇺🇸 **Atlanta Events**: The community gathered at
[CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ)
and the [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/blob/main/2025-NA/README.md)
in Atlanta.
- 🇳🇱 **Amsterdam Events**: Meet us at the upcoming
[CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/)
and [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/tree/main/2026-EU)
in Amsterdam, March 23-27. [Read
more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/)
about where to find Cilium during the show.
- 🔟 **Cilium is 10**: Read the [2025 Cilium Annual
Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf)
to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart::birthday:
This is a very special release for Cilium, as it celebrates **10 years**
since the first commit. We couldn’t be more proud of what this project
has accomplished. All the GitHub issues, pull requests, reviews, stars,
forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug
reports, design docs, discussions, meetings, Slack messages, YouTube
streams, eCHO episodes, conference talks, blog posts, demos, and
presentations have made the project the success it is today.
:birthday::heart::heart::heart::birthday:

#### Docker Manifests

##### cilium


`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver


`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin


`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay


`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud


`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws


`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure


`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic


`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator


`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlL2hlbG0iLCJ0eXBlL21pbm9yIl19-->

Co-authored-by: lumiere-bot[bot] <98047013+lumiere-bot[bot]@users.noreply.github.com>
nicolerenee pushed a commit to nicolerenee/infra that referenced this pull request Feb 7, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cilium](https://cilium.io/)
([source](https://redirect.github.com/cilium/cilium)) | minor | `1.18.6`
→ `1.19.0` |

---

### Release Notes

<details>
<summary>cilium/cilium (cilium)</summary>

###
[`v1.19.0`](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0):
1.19.0

[Compare
Source](https://redirect.github.com/cilium/cilium/compare/1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium
1.19.0](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0)
release!

A total of **2934 new commits** have been contributed to this release by
a growing community of over **1010 developers** and over **23,600 GitHub
stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use
Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the
[Upgrade
Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes)
for more details.

The full changelog can be found
[here](https://redirect.github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
- 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support
a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern
prefix.
([cilium/cilium#43420](https://redirect.github.com/cilium/cilium/pull/43420),
[@&#8203;fristonio](https://redirect.github.com/fristonio))
- 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols
in host firewall rules.
([cilium/cilium#39872](https://redirect.github.com/cilium/cilium/pull/39872),
[@&#8203;aditighag](https://redirect.github.com/aditighag);
[cilium/cilium#41949](https://redirect.github.com/cilium/cilium/pull/41949),
[@&#8203;kyounghunJang](https://redirect.github.com/kyounghunJang))
- ⛔ **Actively Deny Connections**: When Network Policies deny a
connection, Cilium can return ICMPv4 "Destination unreachable" messages
for a friendlier deny.
([cilium/cilium#41406](https://redirect.github.com/cilium/cilium/pull/41406),
[@&#8203;antonipp](https://redirect.github.com/antonipp))
- 🌐 **Select Clusters Explicitly**: When network policy selectors don't
explicitly define a cluster for communication to be allowed, they will
now default to only allowing the local cluster.
([cilium/cilium#40609](https://redirect.github.com/cilium/cilium/pull/40609),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🔧 **Unlock Future Work**: This release brings several internal
improvements to the network policy engine in preparation for features
planned in the next Cilium minor release
([cilium/cilium#39906](https://redirect.github.com/cilium/cilium/pull/39906),
[@&#8203;vipul-21](https://redirect.github.com/vipul-21);
[cilium/cilium#42784](https://redirect.github.com/cilium/cilium/pull/42784),
[cilium/cilium#42896](https://redirect.github.com/cilium/cilium/pull/42896),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme))
- ⚠️ **Deprecate underutilized features**: To focus on solving common
problems Cilium users face, this release deprecates the Kafka protocol
match fields (beta), as well as the `ToRequires` and `FromRequires`
policy fields.
([cilium/cilium#43167](https://redirect.github.com/cilium/cilium/pull/43167),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#40967](https://redirect.github.com/cilium/cilium/pull/40967),
[@&#8203;TheBeeZee](https://redirect.github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
- 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent
encryption modes now support a "strict mode" to require traffic to be
encrypted between nodes. Unencrypted traffic will be dropped in this
mode.
([cilium/cilium#39239](https://redirect.github.com/cilium/cilium/pull/39239),
[cilium/cilium#42115](https://redirect.github.com/cilium/cilium/pull/42115),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which
enables TCP connections between workloads to be transparently encrypted
and authenticated.
([cilium/cilium#42766](https://redirect.github.com/cilium/cilium/pull/42766),
[cilium/cilium#42819](https://redirect.github.com/cilium/cilium/pull/42819),
[cilium/cilium#43227](https://redirect.github.com/cilium/cilium/pull/43227)
and others, [@&#8203;ldelossa](https://redirect.github.com/ldelossa),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;nddq](https://redirect.github.com/nddq))
- 👥 **Mutual Authentication**: The out-of-band [Mutual
Authentication](https://docs.cilium.io/en/v1.19/network/servicemesh/mutual-authentication/mutual-authentication/)
feature is now disabled by default, pending community feedback. If you
have a requirement for mTLS, consider trying the new Ztunnel
integration.
([cilium/cilium#42665](https://redirect.github.com/cilium/cilium/pull/42665),
[@&#8203;christarazi](https://redirect.github.com/christarazi))
- ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF
Host Routing for faster route lookups
([cilium/cilium#41997](https://redirect.github.com/cilium/cilium/pull/41997),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))

- 🚠 **Networking**
- 🚀 **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP
when communicating over UDP-based tunnels such as VXLAN and Geneve.
([cilium/cilium#43416](https://redirect.github.com/cilium/cilium/pull/43416),
[@&#8203;gentoo-root](https://redirect.github.com/gentoo-root))
- 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum
transmission unit (MTU) sizes for network paths using TCP.
([cilium/cilium#42012](https://redirect.github.com/cilium/cilium/pull/42012),
[cilium/cilium#43710](https://redirect.github.com/cilium/cilium/pull/43710),
[@&#8203;tommyp1ckles](https://redirect.github.com/tommyp1ckles))
- 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay
address family on dual-stack clusters.
([cilium/cilium#40324](https://redirect.github.com/cilium/cilium/pull/40324),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))
- 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool
IPAM feature to work with IPsec and direct routing modes, and promote it
from Beta to Stable.
([cilium/cilium#40460](https://redirect.github.com/cilium/cilium/pull/40460),
[cilium/cilium#42191](https://redirect.github.com/cilium/cilium/pull/42191),
[@&#8203;pippolo84](https://redirect.github.com/pippolo84))
- 🎭 **More Configurable Masquerade**: IP Masquerade configuration can
now be customized for traffic sent to nodes in other IP subnets, and
addresses in IPAM pools can be excluded from masquerade
([cilium/cilium#37568](https://redirect.github.com/cilium/cilium/pull/37568),
[@&#8203;behzad-mir](https://redirect.github.com/behzad-mir);
[cilium/cilium#43380](https://redirect.github.com/cilium/cilium/pull/43380),
[@&#8203;alimehrabikoshki](https://redirect.github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
- 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery
Advertisements for IPv6 Layer-2 Announcements.
([cilium/cilium#39648](https://redirect.github.com/cilium/cilium/pull/39648),
[@&#8203;msune](https://redirect.github.com/msune))
- 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a
Kubernetes "loopback service" using IPv6.
([cilium/cilium#39594](https://redirect.github.com/cilium/cilium/pull/39594),
[@&#8203;saiaunghlyanhtet](https://redirect.github.com/saiaunghlyanhtet))
- ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes
support for using GRPCRoute as well as HTTPRoute.
([cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
- 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP
advertisement type that allows advertisement of IPs assigned on local
interfaces. This can be useful for example in multi-homing setups, where
a common node's loopback address can be advertised via multiple BGP
sessions over different network interfaces.
([cilium/cilium#42469](https://redirect.github.com/cilium/cilium/pull/42469),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- ✉️ **Override Source IP addresses**: You can override the
auto-generated BGP session source IP with the IP address applied on the
configured `sourceInterface` to allow binding the BGP connection to the
loopback address which is not tied to the specific physical interface's
lifecycle
([cilium/cilium#42583](https://redirect.github.com/cilium/cilium/pull/42583),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a
service has 0 endpoints, to allow balancing to a different DC/cluster
with `externalTrafficPolicy=Cluster`
([cilium/cilium#40717](https://redirect.github.com/cilium/cilium/pull/40717),
[@&#8203;oblazek](https://redirect.github.com/oblazek))
- ⚠️ **Move to `cilium.io/v2` API**: The support for the older
`CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced
with v2 APIs.
([cilium/cilium#42278](https://redirect.github.com/cilium/cilium/pull/42278),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))

- 🛰️ **Observability**
- 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific
packets through the cluster using IP Options.
([cilium/cilium#41306](https://redirect.github.com/cilium/cilium/pull/41306),
[@&#8203;Bigdelle](https://redirect.github.com/Bigdelle))
- 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble`
command line to understand the encryption status of the traffic, either
`--encrypted` or `--unencrypted`.
([cilium/cilium#43096](https://redirect.github.com/cilium/cilium/pull/43096),
[@&#8203;SRodi](https://redirect.github.com/SRodi))
- 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now
include which Network Policy caused the drop.
([cilium/cilium#41693](https://redirect.github.com/cilium/cilium/pull/41693),
[@&#8203;41ks](https://redirect.github.com/41ks))

- 🌅 **Performance and Scale**
- ⚡ **Faster Network Policy Computation**: Improve Cilium resource usage
for handling selectors in network policies.
([cilium/cilium#42008](https://redirect.github.com/cilium/cilium/pull/42008),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme);
[cilium/cilium#42580](https://redirect.github.com/cilium/cilium/pull/42580),
[@&#8203;odinuge](https://redirect.github.com/odinuge))
- 🔌 **More Efficient Connection Tracking**: Several improvements have
been made to reduce the number of connections being tracked by Cilium,
particularly when using Geneve, VXLAN or WireGuard.
([cilium/cilium#38782](https://redirect.github.com/cilium/cilium/pull/38782),
[@&#8203;BenoitKnecht](https://redirect.github.com/BenoitKnecht);
[cilium/cilium#41990](https://redirect.github.com/cilium/cilium/pull/41990),
[@&#8203;bersoare](https://redirect.github.com/bersoare))
- 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in
large AWS environments with many resources.
([cilium/cilium#42529](https://redirect.github.com/cilium/cilium/pull/42529),
[@&#8203;liyihuang](https://redirect.github.com/liyihuang))

- ⚙️ **Operations**
- 📦 **Access Helm charts via Registry**: Helm charts are also available
under `quay.io/cilium/charts/cilium`
([cilium/cilium#43624](https://redirect.github.com/cilium/cilium/pull/43624),
[@&#8203;aanm](https://redirect.github.com/aanm))
- 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics
exposed by the Cilium Operator.
([cilium/cilium#42077](https://redirect.github.com/cilium/cilium/pull/42077),
[@&#8203;phuhung273](https://redirect.github.com/phuhung273))
- 🤖 **Easier Multi-Cluster install**: There's now support for
auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster
Services (MCS).
([cilium/cilium#40729](https://redirect.github.com/cilium/cilium/pull/40729),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and
Hubble certificate generation when using GitOps approaches.
([cilium/cilium#42298](https://redirect.github.com/cilium/cilium/pull/42298),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy
v1.35, Gateway API v1.4, and GoBGP v3.37.
([cilium/cilium#43422](https://redirect.github.com/cilium/cilium/pull/43422),
[@&#8203;aanm](https://redirect.github.com/aanm);
[cilium/cilium#40569](https://redirect.github.com/cilium/cilium/pull/40569),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick);
[cilium/cilium#42824](https://redirect.github.com/cilium/cilium/pull/42824),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs)).

- 🏠 **Community**
- ❤️ **Production Case Studies**: Many end-users have stepped forward to
tell their stories running Cilium in production. If your company wants
to submit their case studies let us know. We would love to hear your
feedback!
- 📰 See studies with
[Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546),
[Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[
Cybozu](https://www.cncf.io/case-studies/cybozu/),
[ESnet](https://www.cncf.io/case-studies/esnet/),[
Nutanix](https://www.cncf.io/case-studies/nutanix/),
[OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/),
[TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of
Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
- 🇺🇸 **Atlanta Events**: The community gathered at
[CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ)
and the [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/blob/main/2025-NA/README.md)
in Atlanta.
- 🇳🇱 **Amsterdam Events**: Meet us at the upcoming
[CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/)
and [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/tree/main/2026-EU)
in Amsterdam, March 23-27. [Read
more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/)
about where to find Cilium during the show.
- 🔟 **Cilium is 10**: Read the [2025 Cilium Annual
Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf)
to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart::birthday:
This is a very special release for Cilium, as it celebrates **10 years**
since the first commit. We couldn’t be more proud of what this project
has accomplished. All the GitHub issues, pull requests, reviews, stars,
forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug
reports, design docs, discussions, meetings, Slack messages, YouTube
streams, eCHO episodes, conference talks, blog posts, demos, and
presentations have made the project the success it is today.
:birthday::heart::heart::heart::birthday:

#### Docker Manifests

##### cilium


`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver


`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin


`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay


`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud


`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws


`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure


`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic


`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator


`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yLjYiLCJ1cGRhdGVkSW5WZXIiOiI0My4zLjQiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbInJlbm92YXRlL2hlbG0iLCJ0eXBlL21pbm9yIl19-->

Co-authored-by: bot-nicole[bot] <205127124+bot-nicole[bot]@users.noreply.github.com>
enchantednatures pushed a commit to enchantednatures/HomeCluster that referenced this pull request Feb 9, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cilium](https://cilium.io/)
([source](https://redirect.github.com/cilium/cilium)) | minor | `1.18.6`
→ `1.19.0` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Release Notes

<details>
<summary>cilium/cilium (cilium)</summary>

###
[`v1.19.0`](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0):
1.19.0

[Compare
Source](https://redirect.github.com/cilium/cilium/compare/1.18.6...1.19.0)

🎉 **Release Announcement** 🎉: We are excited to announce the [Cilium
1.19.0](https://redirect.github.com/cilium/cilium/releases/tag/v1.19.0)
release!

A total of **2934 new commits** have been contributed to this release by
a growing community of over **1010 developers** and over **23,600 GitHub
stars**! 🤩

⚠️ You may need to take action during upgrade to Cilium v1.19 if you use
Network Policies, Cluster Mesh, LoadBalancer IPAM or BGP. See the
[Upgrade
Guide](https://docs.cilium.io/en/v1.19/operations/upgrade/#upgrade-notes)
for more details.

The full changelog can be found
[here](https://redirect.github.com/cilium/cilium/blob/v1.19/CHANGELOG.md).

Here are some of the highlights:

- 🛡️ **Network Policy**
- 🃏 **Multi-Level DNS Matches**: DNS Policies match pattern now support
a wildcard prefix(*`**.`*) to match multilevel subdomain as pattern
prefix.
([cilium/cilium#43420](https://redirect.github.com/cilium/cilium/pull/43420),
[@&#8203;fristonio](https://redirect.github.com/fristonio))
- 📡 **Match New Protocols**: You can now match VRRP and IGMP protocols
in host firewall rules.
([cilium/cilium#39872](https://redirect.github.com/cilium/cilium/pull/39872),
[@&#8203;aditighag](https://redirect.github.com/aditighag);
[cilium/cilium#41949](https://redirect.github.com/cilium/cilium/pull/41949),
[@&#8203;kyounghunJang](https://redirect.github.com/kyounghunJang))
- ⛔ **Actively Deny Connections**: When Network Policies deny a
connection, Cilium can return ICMPv4 "Destination unreachable" messages
for a friendlier deny.
([cilium/cilium#41406](https://redirect.github.com/cilium/cilium/pull/41406),
[@&#8203;antonipp](https://redirect.github.com/antonipp))
- 🌐 **Select Clusters Explicitly**: When network policy selectors don't
explicitly define a cluster for communication to be allowed, they will
now default to only allowing the local cluster.
([cilium/cilium#40609](https://redirect.github.com/cilium/cilium/pull/40609),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🔧 **Unlock Future Work**: This release brings several internal
improvements to the network policy engine in preparation for features
planned in the next Cilium minor release
([cilium/cilium#39906](https://redirect.github.com/cilium/cilium/pull/39906),
[@&#8203;vipul-21](https://redirect.github.com/vipul-21);
[cilium/cilium#42784](https://redirect.github.com/cilium/cilium/pull/42784),
[cilium/cilium#42896](https://redirect.github.com/cilium/cilium/pull/42896),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme))
- ⚠️ **Deprecate underutilized features**: To focus on solving common
problems Cilium users face, this release deprecates the Kafka protocol
match fields (beta), as well as the `ToRequires` and `FromRequires`
policy fields.
([cilium/cilium#43167](https://redirect.github.com/cilium/cilium/pull/43167),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#40967](https://redirect.github.com/cilium/cilium/pull/40967),
[@&#8203;TheBeeZee](https://redirect.github.com/TheBeeZee))

- 🔒 **Encryption & Authentication**
- 🔐 **Encryption Strict Modes**: Both IPsec and WireGuard transparent
encryption modes now support a "strict mode" to require traffic to be
encrypted between nodes. Unencrypted traffic will be dropped in this
mode.
([cilium/cilium#39239](https://redirect.github.com/cilium/cilium/pull/39239),
[cilium/cilium#42115](https://redirect.github.com/cilium/cilium/pull/42115),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;julianwiedmann](https://redirect.github.com/julianwiedmann))
- 🚇 **Ztunnel Beta**: You can enroll namespaces into Ztunnel, which
enables TCP connections between workloads to be transparently encrypted
and authenticated.
([cilium/cilium#42766](https://redirect.github.com/cilium/cilium/pull/42766),
[cilium/cilium#42819](https://redirect.github.com/cilium/cilium/pull/42819),
[cilium/cilium#43227](https://redirect.github.com/cilium/cilium/pull/43227)
and others, [@&#8203;ldelossa](https://redirect.github.com/ldelossa),
[@&#8203;rgo3](https://redirect.github.com/rgo3),
[@&#8203;nddq](https://redirect.github.com/nddq))
- 👥 **Mutual Authentication**: The out-of-band [Mutual
Authentication](https://docs.cilium.io/en/v1.19/network/servicemesh/mutual-authentication/mutual-authentication/)
feature is now disabled by default, pending community feedback. If you
have a requirement for mTLS, consider trying the new Ztunnel
integration.
([cilium/cilium#42665](https://redirect.github.com/cilium/cilium/pull/42665),
[@&#8203;christarazi](https://redirect.github.com/christarazi))
- ↪️ **Accelerate IPsec**: The IPsec encryption mode now supports BPF
Host Routing for faster route lookups
([cilium/cilium#41997](https://redirect.github.com/cilium/cilium/pull/41997),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))

- 🚠 **Networking**
- 🚀 **BIG TCP in Tunnels**: Leverage upcoming Linux support for BIG TCP
when communicating over UDP-based tunnels such as VXLAN and Geneve.
([cilium/cilium#43416](https://redirect.github.com/cilium/cilium/pull/43416),
[@&#8203;gentoo-root](https://redirect.github.com/gentoo-root))
- 🥌 **Packetization-Layer Path MTU Discovery**: Detect maximum
transmission unit (MTU) sizes for network paths using TCP.
([cilium/cilium#42012](https://redirect.github.com/cilium/cilium/pull/42012),
[cilium/cilium#43710](https://redirect.github.com/cilium/cilium/pull/43710),
[@&#8203;tommyp1ckles](https://redirect.github.com/tommyp1ckles))
- 🚆 **IPv6 Underlay**: You can now choose IPv6 for the tunnel underlay
address family on dual-stack clusters.
([cilium/cilium#40324](https://redirect.github.com/cilium/cilium/pull/40324),
[@&#8203;pchaigno](https://redirect.github.com/pchaigno))
- 🏷️ **Multi-Pool IPAM is ready for wider use**: Update the Multi-Pool
IPAM feature to work with IPsec and direct routing modes, and promote it
from Beta to Stable.
([cilium/cilium#40460](https://redirect.github.com/cilium/cilium/pull/40460),
[cilium/cilium#42191](https://redirect.github.com/cilium/cilium/pull/42191),
[@&#8203;pippolo84](https://redirect.github.com/pippolo84))
- 🎭 **More Configurable Masquerade**: IP Masquerade configuration can
now be customized for traffic sent to nodes in other IP subnets, and
addresses in IPAM pools can be excluded from masquerade
([cilium/cilium#37568](https://redirect.github.com/cilium/cilium/pull/37568),
[@&#8203;behzad-mir](https://redirect.github.com/behzad-mir);
[cilium/cilium#43380](https://redirect.github.com/cilium/cilium/pull/43380),
[@&#8203;alimehrabikoshki](https://redirect.github.com/alimehrabikoshki))

- 🕸️ **Services and Service Mesh**
- 📣 **Layer-2 Announcements**: Add support for Neighbor Discovery
Advertisements for IPv6 Layer-2 Announcements.
([cilium/cilium#39648](https://redirect.github.com/cilium/cilium/pull/39648),
[@&#8203;msune](https://redirect.github.com/msune))
- 🔁 **IPv6 Service Loopback**: Pods can now connect to themselves via a
Kubernetes "loopback service" using IPv6.
([cilium/cilium#39594](https://redirect.github.com/cilium/cilium/pull/39594),
[@&#8203;saiaunghlyanhtet](https://redirect.github.com/saiaunghlyanhtet))
- ⛩️ **Gateway API Enhancements**: Cilium's GAMMA support now includes
support for using GRPCRoute as well as HTTPRoute.
([cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick))

- 🛣️ **Border Gateway Protocol (BGP)**
- 🔌 **Advertise Addresses from Interfaces**: There's a new Interface BGP
advertisement type that allows advertisement of IPs assigned on local
interfaces. This can be useful for example in multi-homing setups, where
a common node's loopback address can be advertised via multiple BGP
sessions over different network interfaces.
([cilium/cilium#42469](https://redirect.github.com/cilium/cilium/pull/42469),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- ✉️ **Override Source IP addresses**: You can override the
auto-generated BGP session source IP with the IP address applied on the
configured `sourceInterface` to allow binding the BGP connection to the
loopback address which is not tied to the specific physical interface's
lifecycle
([cilium/cilium#42583](https://redirect.github.com/cilium/cilium/pull/42583),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))
- 🔁 **Withdraw Empty Routes**: Optionally withdraw BGP routes when a
service has 0 endpoints, to allow balancing to a different DC/cluster
with `externalTrafficPolicy=Cluster`
([cilium/cilium#40717](https://redirect.github.com/cilium/cilium/pull/40717),
[@&#8203;oblazek](https://redirect.github.com/oblazek))
- ⚠️ **Move to `cilium.io/v2` API**: The support for the older
`CiliumBGPPeeringPolicy` v1 API is now removed and should be replaced
with v2 APIs.
([cilium/cilium#42278](https://redirect.github.com/cilium/cilium/pull/42278),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs))

- 🛰️ **Observability**
- 🔬 **Trace IP Options**: Configure Cilium and Hubble to trace specific
packets through the cluster using IP Options.
([cilium/cilium#41306](https://redirect.github.com/cilium/cilium/pull/41306),
[@&#8203;Bigdelle](https://redirect.github.com/Bigdelle))
- 🚩 **Filter Encrypted Flows**: Filter flows when using the `hubble`
command line to understand the encryption status of the traffic, either
`--encrypted` or `--unencrypted`.
([cilium/cilium#43096](https://redirect.github.com/cilium/cilium/pull/43096),
[@&#8203;SRodi](https://redirect.github.com/SRodi))
- 🔖 **Tag Drops with Policy Names**: Hubble v1.Events drop messages now
include which Network Policy caused the drop.
([cilium/cilium#41693](https://redirect.github.com/cilium/cilium/pull/41693),
[@&#8203;41ks](https://redirect.github.com/41ks))

- 🌅 **Performance and Scale**
- ⚡ **Faster Network Policy Computation**: Improve Cilium resource usage
for handling selectors in network policies.
([cilium/cilium#42008](https://redirect.github.com/cilium/cilium/pull/42008),
[@&#8203;jrajahalme](https://redirect.github.com/jrajahalme);
[cilium/cilium#42580](https://redirect.github.com/cilium/cilium/pull/42580),
[@&#8203;odinuge](https://redirect.github.com/odinuge))
- 🔌 **More Efficient Connection Tracking**: Several improvements have
been made to reduce the number of connections being tracked by Cilium,
particularly when using Geneve, VXLAN or WireGuard.
([cilium/cilium#38782](https://redirect.github.com/cilium/cilium/pull/38782),
[@&#8203;BenoitKnecht](https://redirect.github.com/BenoitKnecht);
[cilium/cilium#41990](https://redirect.github.com/cilium/cilium/pull/41990),
[@&#8203;bersoare](https://redirect.github.com/bersoare))
- 💾 **Better Scale in AWS**: Reduce memory usage for cilium-operator in
large AWS environments with many resources.
([cilium/cilium#42529](https://redirect.github.com/cilium/cilium/pull/42529),
[@&#8203;liyihuang](https://redirect.github.com/liyihuang))

- ⚙️ **Operations**
- 📦 **Access Helm charts via Registry**: Helm charts are also available
under `quay.io/cilium/charts/cilium`
([cilium/cilium#43624](https://redirect.github.com/cilium/cilium/pull/43624),
[@&#8203;aanm](https://redirect.github.com/aanm))
- 📊 **Metrics Encryption**: Add TLS/mTLS support for Prometheus metrics
exposed by the Cilium Operator.
([cilium/cilium#42077](https://redirect.github.com/cilium/cilium/pull/42077),
[@&#8203;phuhung273](https://redirect.github.com/phuhung273))
- 🤖 **Easier Multi-Cluster install**: There's now support for
auto-installing the Custom Resource Definitions (CRDs) for Multi-Cluster
Services (MCS).
([cilium/cilium#40729](https://redirect.github.com/cilium/cilium/pull/40729),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 📜 **Simpler Certificate Management**: Streamline Cluster Mesh and
Hubble certificate generation when using GitOps approaches.
([cilium/cilium#42298](https://redirect.github.com/cilium/cilium/pull/42298),
[@&#8203;MrFreezeex](https://redirect.github.com/MrFreezeex))
- 🛠️ **Cilium dependencies** were updated to Kubernetes v1.35, Envoy
v1.35, Gateway API v1.4, and GoBGP v3.37.
([cilium/cilium#43422](https://redirect.github.com/cilium/cilium/pull/43422),
[@&#8203;aanm](https://redirect.github.com/aanm);
[cilium/cilium#40569](https://redirect.github.com/cilium/cilium/pull/40569),
[@&#8203;sayboras](https://redirect.github.com/sayboras);
[cilium/cilium#41936](https://redirect.github.com/cilium/cilium/pull/41936),
[@&#8203;youngnick](https://redirect.github.com/youngnick);
[cilium/cilium#42824](https://redirect.github.com/cilium/cilium/pull/42824),
[@&#8203;rastislavs](https://redirect.github.com/rastislavs)).

- 🏠 **Community**
- ❤️ **Production Case Studies**: Many end-users have stepped forward to
tell their stories running Cilium in production. If your company wants
to submit their case studies let us know. We would love to hear your
feedback!
- 📰 See studies with
[Airbnb](https://youtu.be/7KHenRXNGAw?si=ldTS-X_W0svxo429\&t=546),
[Cloudera](https://aws.amazon.com/blogs/migration-and-modernization/scaling-clouderas-development-environment-leveraging-amazon-eks-karpenter-bottlerocket-and-cilium-for-hybrid-cloud/),[
Cybozu](https://www.cncf.io/case-studies/cybozu/),
[ESnet](https://www.cncf.io/case-studies/esnet/),[
Nutanix](https://www.cncf.io/case-studies/nutanix/),
[OVHcloud](https://corporate.ovhcloud.com/en-gb/newsroom/news/ovhcloud-managed-kubernetes-service-standard-3az/),
[TikTok](https://www.youtube.com/watch?v=y0qlhiKtDGo), [University of
Wisconsin–Madison](https://www.cncf.io/case-studies/university-of-wisconsin-madison/).
- 🇺🇸 **Atlanta Events**: The community gathered at
[CiliumCon](https://www.youtube.com/playlist?list=PLDg_GiBbAx-mOnWuzd_NXoRfuW9HZAxeZ)
and the [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/blob/main/2025-NA/README.md)
in Atlanta.
- 🇳🇱 **Amsterdam Events**: Meet us at the upcoming
[CiliumCon](https://events.linuxfoundation.org/kubecon-cloudnativecon-europe/co-located-events/ciliumcon/)
and [Cilium Developer
Summit](https://redirect.github.com/cilium/dev-summits/tree/main/2026-EU)
in Amsterdam, March 23-27. [Read
more](https://cilium.io/blog/2026/01/23/cilium-at-kubecon-eu-2026/)
about where to find Cilium during the show.
- 🔟 **Cilium is 10**: Read the [2025 Cilium Annual
Report](https://www.cncf.io/wp-content/uploads/2025/12/cilium-annual-report-2025-final.pdf)
to see the latest project milestones, a decade on from its first commit.

To keep up to date with all the latest Cilium releases, join #release 🎉

:birthday::heart::heart::heart::birthday:
This is a very special release for Cilium, as it celebrates **10 years**
since the first commit. We couldn’t be more proud of what this project
has accomplished. All the GitHub issues, pull requests, reviews, stars,
forks, Docker pulls, Helm installs, Kubernetes applies, CI runs, bug
reports, design docs, discussions, meetings, Slack messages, YouTube
streams, eCHO episodes, conference talks, blog posts, demos, and
presentations have made the project the success it is today.
:birthday::heart::heart::heart::birthday:

#### Docker Manifests

##### cilium


`quay.io/cilium/cilium:v1.19.0@&#8203;sha256:be9f8571c2e114b3e12e41f785f2356ade703b2eac936aa878805565f0468c60`

##### clustermesh-apiserver


`quay.io/cilium/clustermesh-apiserver:v1.19.0@&#8203;sha256:0e3b89fdb116eb0f5579fe8ee3fabb1a7c4d97987a1ae927491d9185785d4a49`

##### docker-plugin


`quay.io/cilium/docker-plugin:v1.19.0@&#8203;sha256:35727047384f3d7a2684885003b266bf7a7add8fc66ca564b222f71c16057f50`

##### hubble-relay


`quay.io/cilium/hubble-relay:v1.19.0@&#8203;sha256:7f17e5bb51a9f35bbc8e7a9ad5e347f03ff8003c2e5cc81171e8727a10bf03b4`

##### operator-alibabacloud


`quay.io/cilium/operator-alibabacloud:v1.19.0@&#8203;sha256:5cb3d6981c233616037f3e13b5bc0020d114ad8db1b7360618b224e4c0b02ef0`

##### operator-aws


`quay.io/cilium/operator-aws:v1.19.0@&#8203;sha256:7a236ae256a4fbd3f72d516921131eba5b43f401ba37cdee5cd0e8c26f9263e6`

##### operator-azure


`quay.io/cilium/operator-azure:v1.19.0@&#8203;sha256:6ae7e0d75c74836af3600b775201c89ea7fcc13d6e08fdb0c52927309f31cd2a`

##### operator-generic


`quay.io/cilium/operator-generic:v1.19.0@&#8203;sha256:5b04006015e5800307dc6314676edc4c0bb7ac2fc7848be2b94b43bb030ab648`

##### operator


`quay.io/cilium/operator:v1.19.0@&#8203;sha256:deca84f442752dca0745dd09b13e8004569414839019ad79ac58f9fcaa3b9d65`

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" in timezone
America/New_York, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/enchantednatures/HomeCluster).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi45NS4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvaGVsbSIsInR5cGUvbWlub3IiXX0=-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cilium-cli This PR contains changes related with cilium-cli kind/community-contribution This was a contribution made by a community member. release-note/major This PR introduces major new functionality to Cilium.

Projects

No open projects
Status: Released

Development

Successfully merging this pull request may close these issues.

8 participants