Skip to content

spin egress container for each mcp server #457

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 7 commits into from
Jun 13, 2025
Merged

spin egress container for each mcp server #457

merged 7 commits into from
Jun 13, 2025

Conversation

yrobla
Copy link
Contributor

@yrobla yrobla commented May 23, 2025

Closes: #124

@yrobla yrobla marked this pull request as draft May 23, 2025 09:45
@JAORMX
Copy link
Collaborator

JAORMX commented May 24, 2025

Yeah, let's keep the changes constrained to the Docker driver. Adding container and network details on the command and on the transport leak implementation details which are not applicable to every runtime. e.g. this doesn't apply to the k8s driver.

@yrobla yrobla force-pushed the issue-124 branch 2 times, most recently from 16e9d02 to c44c509 Compare May 26, 2025 09:42
@yrobla yrobla marked this pull request as ready for review May 26, 2025 11:16
@yrobla yrobla changed the title wip: spin egress container for each mcp server spin egress container for each mcp server May 26, 2025
JAORMX
JAORMX previously requested changes May 26, 2025
@yrobla yrobla force-pushed the issue-124 branch 2 times, most recently from f17e21f to 1e20612 Compare June 2, 2025 10:37
@yrobla yrobla requested review from JAORMX and dmjb June 2, 2025 10:38
@yrobla yrobla requested a review from JAORMX June 3, 2025 08:26
@yrobla yrobla requested a review from JAORMX June 4, 2025 09:56
@yrobla yrobla force-pushed the issue-124 branch 2 times, most recently from b2a5b5a to c266a00 Compare June 4, 2025 10:06
@yrobla yrobla force-pushed the issue-124 branch 5 times, most recently from 081235b to 1307316 Compare June 11, 2025 10:57
Closes: #124

spin up and connect networks

move logic to internal docker

fixes from rebase

fix squid.conf

fix lint

move egress into deploy workload

move pull image

move stop container task

changes from review

add dns container

remove not used profile

modify thv list

resolve ingress connectivity

fix inspector

fixes from review

fix error range

remove gocyclo warnings

fix tests

properly stop and remove containers

add more verbose tests

change docker image

update swagger

retry on cleaning resources

fix swagger

add more timeout to osv

changes for debug
@yrobla yrobla force-pushed the issue-124 branch 2 times, most recently from eb21d58 to e294fc2 Compare June 11, 2025 11:07
@yrobla yrobla force-pushed the issue-124 branch 5 times, most recently from ccdddaa to 7ddb0be Compare June 11, 2025 14:47
Signed-off-by: Juan Antonio Osorio <ozz@stacklok.com>
Co-authored-by: Yolanda Robla <info@ysoft.biz>
@yrobla yrobla dismissed JAORMX’s stale review June 13, 2025 10:50

does not apply anymore

@yrobla yrobla merged commit 4e3c163 into main Jun 13, 2025
13 checks passed
@yrobla yrobla deleted the issue-124 branch June 13, 2025 11:31
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.

Implement egress proxy for permissionprofile implementation for docker
3 participants