Skip to content

Parallel creation for multicluster gateways#678

Merged
azgabur merged 1 commit intoKuadrant:mainfrom
azgabur:multi_gateway
Jun 12, 2025
Merged

Parallel creation for multicluster gateways#678
azgabur merged 1 commit intoKuadrant:mainfrom
azgabur:multi_gateway

Conversation

@azgabur
Copy link
Copy Markdown
Member

@azgabur azgabur commented May 22, 2025

Currently the gateways have module scope and are created sequentially. This PR changes the scope to session and allows for both gateways on both clusters to start reconciling in parallel (useful for the recent addition of -n2 parallelism)

@azgabur azgabur requested a review from averevki May 22, 2025 19:14
@azgabur azgabur changed the title Multi gateway Session scope and paralel creation for multicluster gateways May 22, 2025
@azgabur azgabur changed the title Session scope and paralel creation for multicluster gateways Session scope and parallel creation for multicluster gateways May 22, 2025
@azgabur
Copy link
Copy Markdown
Member Author

azgabur commented May 22, 2025

Due to the nature of DNSPolicy testing and DNS caching I no longer think that making gateways have session scope is a good change. At least if we do not rotate the hostname per module

@azgabur azgabur changed the title Session scope and parallel creation for multicluster gateways Parallel creation for multicluster gateways May 22, 2025
Comment thread testsuite/tests/multicluster/conftest.py Outdated
@azgabur azgabur force-pushed the multi_gateway branch 3 times, most recently from 13cdaba to 464cf05 Compare June 6, 2025 16:02
averevki
averevki previously approved these changes Jun 9, 2025
Comment thread testsuite/tests/multicluster/conftest.py Outdated
Signed-off-by: Alex Zgabur <azgabur@redhat.com>
@azgabur azgabur merged commit afa9068 into Kuadrant:main Jun 12, 2025
3 checks passed
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