Skip to content

Support ADS mode in cilium proxy#1867

Merged
nezdolik merged 1 commit intomainfrom
ads-mode
Apr 28, 2026
Merged

Support ADS mode in cilium proxy#1867
nezdolik merged 1 commit intomainfrom
ads-mode

Conversation

@nezdolik
Copy link
Copy Markdown
Contributor

@nezdolik nezdolik commented Apr 21, 2026

When npds_config is enabled in bpf_metadata extension and set to and ads type, stream all resources via ADS. Since Envoy already supports streaming of core resource types via ads, only additional logic is needed for network policies and network policy hosts. There is no ordering dependency between network policies and network policy hosts (they can be streamed independently).

@nezdolik nezdolik mentioned this pull request Apr 21, 2026
@nezdolik nezdolik force-pushed the ads-mode branch 4 times, most recently from dc587dd to ac367ef Compare April 24, 2026 13:25
@nezdolik nezdolik marked this pull request as ready for review April 24, 2026 13:25
@nezdolik nezdolik requested a review from a team as a code owner April 24, 2026 13:25
@nezdolik nezdolik requested a review from jrajahalme April 24, 2026 13:25
@nezdolik nezdolik force-pushed the ads-mode branch 7 times, most recently from 9c14675 to 70e322c Compare April 27, 2026 11:33
When npds_config is enabled in bpf_metadata extension and set to and ads type, stream all resources via ADS. Since Envoy already supports streaming of core resource types via ads, only additional logic is needed for network policies and network policy hosts. There is no ordering dependency between network policies and network policy hosts (they can be streamed independently).

Signed-off-by: Kateryna Nezdolii <kateryna.nezdolii@isovalent.com>
@nezdolik nezdolik enabled auto-merge (rebase) April 28, 2026 09:49
@nezdolik nezdolik merged commit c008a7c into main Apr 28, 2026
7 checks passed
@nezdolik nezdolik deleted the ads-mode branch April 28, 2026 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants