Skip to content

feat(networking): Net admin configurablity#39

Merged
Danelegend merged 4 commits into
mainfrom
dane/net-admin-optional
May 28, 2026
Merged

feat(networking): Net admin configurablity#39
Danelegend merged 4 commits into
mainfrom
dane/net-admin-optional

Conversation

@Danelegend

Copy link
Copy Markdown
Contributor

Applies NetworkPolicy to code-exec pods, and allows the Net-admin capability to be configured via an ENV_VAR=KUBERNETES_EXECUTOR_NET_ADMIN_LOCKDOWN and deployment value=netAdminLockdown

@justin-tahara justin-tahara left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

How do we want to test? Are you saying that the customer can just test this?

matchLabels:
{{- include "code-interpreter.selectorLabels" . | nindent 14 }}
egress: []
# Deny all egress — executor pods must not have network access No newline at end of file

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Let's clean this up

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

@Danelegend Danelegend merged commit 9b435c8 into main May 28, 2026
3 checks passed
@Danelegend Danelegend deleted the dane/net-admin-optional branch May 28, 2026 01:01
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