Skip to content

Disable sandbox mesh for K8S regions#44

Closed
nicoche wants to merge 1 commit into
mainfrom
vibe/mesh-k8s-region-65a70c
Closed

Disable sandbox mesh for K8S regions#44
nicoche wants to merge 1 commit into
mainfrom
vibe/mesh-k8s-region-65a70c

Conversation

@nicoche

@nicoche nicoche commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Force sandbox deployment mesh disabled when KOYEB_K8S_REGION is present.
  • Add mesh resolution tests, including explicit enable/disable and K8S region overrides.

Verification

  • git diff --check
  • uv run black koyeb/sandbox/utils.py koyeb/sandbox/test_utils.py
  • uv run flake8 --ignore=E501,W503 koyeb/sandbox/utils.py koyeb/sandbox/test_utils.py
  • uv run pytest koyeb/sandbox/test_utils.py
  • python -m unittest koyeb.sandbox.test_utils

Notes

  • Plain python -m black and python -m flake8 are not installed globally; checks were run through uv.
  • Repository-wide flake8 reports pre-existing E501/W503 issues in the touched modules, so the targeted lint command ignores those rules and confirms no new undefined-name errors.

Co-authored-by: nicoche <nicoche@users.noreply.github.com>
@nicoche nicoche closed this Jun 5, 2026
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