Skip to content

new: domain-sharded tp management#4811

Draft
FedeDP wants to merge 10 commits intomainfrom
new/domain_tp_management
Draft

new: domain-sharded tp management#4811
FedeDP wants to merge 10 commits intomainfrom
new/domain_tp_management

Conversation

@FedeDP
Copy link
Copy Markdown
Contributor

@FedeDP FedeDP commented Mar 31, 2026

Fixes #4808

Description

Add domain sharding for tracing policies in sensors manager.
Each "domain" can only see and work on its own policies; tetra tracingpolicy sub commands gained a new --domain flag; by default it will only act upon tetra-cli domain, but it can be enforced to work eg: on k8s domain.
Also a new tetra tracingpolicy domains command has been added to list all available domains (this is a dynamic list, ie: it depends upon loaded policies domains).

Changelog

new: domain-sharded tp management

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 31, 2026

Deploy Preview for tetragon ready!

Name Link
🔨 Latest commit c4c82f1
🔍 Latest deploy log https://app.netlify.com/projects/tetragon/deploys/69d604bf882bdc0008057829
😎 Deploy Preview https://deploy-preview-4811--tetragon.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@FedeDP FedeDP force-pushed the new/domain_tp_management branch 8 times, most recently from b062ed8 to 1b98c00 Compare April 2, 2026 09:45
@FedeDP FedeDP force-pushed the new/domain_tp_management branch from 1b98c00 to c4c82f1 Compare April 8, 2026 07:33
@FedeDP
Copy link
Copy Markdown
Contributor Author

FedeDP commented Apr 8, 2026

Rebased on top of latest main after the landing of big #4265 :)

Also, ran `make protogen`.

Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
@FedeDP FedeDP force-pushed the new/domain_tp_management branch from c4c82f1 to 2b76963 Compare April 8, 2026 09:01
@FedeDP FedeDP added the release-note/minor This PR introduces a minor user-visible change label Apr 8, 2026
@FedeDP FedeDP force-pushed the new/domain_tp_management branch 4 times, most recently from bb90e8c to dc698f5 Compare April 8, 2026 15:57
FedeDP added 9 commits April 8, 2026 18:03
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Also, add the new argument to `tetra tracingpolicy` (as a `--domain` flag),
and to all other calling places.

Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
It is needed to list domains.

Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
It is reserved for internal use (to keep track of loaded sensors).

Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
Signed-off-by: Federico Di Pierro <nierro92@gmail.com>
@FedeDP FedeDP force-pushed the new/domain_tp_management branch from dc698f5 to 6ef372e Compare April 8, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release-note/minor This PR introduces a minor user-visible change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Manage mixage of CRD and locally pushed tracing policies (tetra)

1 participant