Skip to content

chore: leftovers for centralized OTLPGateway refactoring#3311

Open
TeodorSAP wants to merge 9 commits intokyma-project:feature-new-centralized-archfrom
TeodorSAP:feat/new-arch-leftovers
Open

chore: leftovers for centralized OTLPGateway refactoring#3311
TeodorSAP wants to merge 9 commits intokyma-project:feature-new-centralized-archfrom
TeodorSAP:feat/new-arch-leftovers

Conversation

@TeodorSAP
Copy link
Copy Markdown
Member

@TeodorSAP TeodorSAP commented Mar 27, 2026

Description

Changes proposed in this pull request (what was done and why):

  • Adjust load tests to new OTLPGateway architecture
  • Add legacy resources cleanup logic
  • Deprecate obsolete gateway scaling feature
  • Adapt documentation to new architecture + istio mTLS sec. advisory
  • Add node watcher logic to the OTLP Gateway controller
  • Standardize controllers' code

Changes refer to particular issues, PRs or documents:

Traceability

  • The PR is linked to a GitHub issue.
  • The follow-up issues (if any) are linked in the Related Issues section.
  • If the change is user-facing, the documentation has been adjusted.
  • If a CRD is changed, the corresponding Busola ConfigMap has been adjusted.
  • The feature is unit-tested.
  • The feature is e2e-tested.

@TeodorSAP TeodorSAP requested a review from a team as a code owner March 27, 2026 12:01
@TeodorSAP TeodorSAP added area/tests Writing/adding/Refactoring tests or checks area/documentation Documentation changes area/logs LogPipeline area/metrics MetricPipeline area/traces TracePipeline area/manager Manager or module changes labels Mar 27, 2026
@github-actions github-actions bot modified the milestone: 1.61.0 Mar 27, 2026
@github-actions github-actions bot added kind/chore Categorizes issue or PR as related to a chore. labels Mar 27, 2026
@TeodorSAP TeodorSAP added the do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. label Mar 27, 2026
@TeodorSAP TeodorSAP requested a review from a team as a code owner March 27, 2026 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/documentation Documentation changes area/logs LogPipeline area/manager Manager or module changes area/metrics MetricPipeline area/tests Writing/adding/Refactoring tests or checks area/traces TracePipeline do-not-merge/hold Indicates that a PR should not merge because someone has issued a /hold command. kind/chore Categorizes issue or PR as related to a chore.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant