Skip to content

feat(devkit): add namespace support for multi-instance isolation#3295

Merged
Gezi-lzq merged 4 commits into
mainfrom
feat/devkit-namespace
Apr 9, 2026
Merged

feat(devkit): add namespace support for multi-instance isolation#3295
Gezi-lzq merged 4 commits into
mainfrom
feat/devkit-namespace

Conversation

@Gezi-lzq
Copy link
Copy Markdown
Contributor

@Gezi-lzq Gezi-lzq commented Apr 8, 2026

No description provided.

superhx
superhx previously approved these changes Apr 8, 2026
- Remove container_name from docker-compose.yml (COMPOSE_PROJECT_NAME handles isolation)
- Remove DEVKIT_PREFIX variable from set-ns and compose.env
- Replace repetitive port variable assignments with PORT_DEFS array loop
- Simplify PORT_OFFSET reading with grep instead of source
- Simplify chaos-status minio check with case statement
- Fix _node-list exit code when no containers running
@Gezi-lzq Gezi-lzq merged commit ec096b3 into main Apr 9, 2026
9 checks passed
@Gezi-lzq Gezi-lzq deleted the feat/devkit-namespace branch April 9, 2026 08:34
Gezi-lzq added a commit that referenced this pull request Apr 9, 2026
* feat(devkit): add namespace support for multi-instance isolation

* docs(devkit): add namespace section to README

* refactor(devkit): simplify namespace implementation

- Remove container_name from docker-compose.yml (COMPOSE_PROJECT_NAME handles isolation)
- Remove DEVKIT_PREFIX variable from set-ns and compose.env
- Replace repetitive port variable assignments with PORT_DEFS array loop
- Simplify PORT_OFFSET reading with grep instead of source
- Simplify chaos-status minio check with case statement
- Fix _node-list exit code when no containers running

* feat(devkit): add python3 and uv to container image
Gezi-lzq added a commit that referenced this pull request Apr 9, 2026
* feat(devkit): add namespace support for multi-instance isolation

* docs(devkit): add namespace section to README

* refactor(devkit): simplify namespace implementation

- Remove container_name from docker-compose.yml (COMPOSE_PROJECT_NAME handles isolation)
- Remove DEVKIT_PREFIX variable from set-ns and compose.env
- Replace repetitive port variable assignments with PORT_DEFS array loop
- Simplify PORT_OFFSET reading with grep instead of source
- Simplify chaos-status minio check with case statement
- Fix _node-list exit code when no containers running

* feat(devkit): add python3 and uv to container image
Gezi-lzq added a commit that referenced this pull request Apr 9, 2026
…) (#3297)

* feat(devkit): add namespace support for multi-instance isolation

* docs(devkit): add namespace section to README

* refactor(devkit): simplify namespace implementation

- Remove container_name from docker-compose.yml (COMPOSE_PROJECT_NAME handles isolation)
- Remove DEVKIT_PREFIX variable from set-ns and compose.env
- Replace repetitive port variable assignments with PORT_DEFS array loop
- Simplify PORT_OFFSET reading with grep instead of source
- Simplify chaos-status minio check with case statement
- Fix _node-list exit code when no containers running

* feat(devkit): add python3 and uv to container image
Gezi-lzq added a commit that referenced this pull request Apr 9, 2026
…) (#3298)

* feat(devkit): add namespace support for multi-instance isolation

* docs(devkit): add namespace section to README

* refactor(devkit): simplify namespace implementation

- Remove container_name from docker-compose.yml (COMPOSE_PROJECT_NAME handles isolation)
- Remove DEVKIT_PREFIX variable from set-ns and compose.env
- Replace repetitive port variable assignments with PORT_DEFS array loop
- Simplify PORT_OFFSET reading with grep instead of source
- Simplify chaos-status minio check with case statement
- Fix _node-list exit code when no containers running

* feat(devkit): add python3 and uv to container image
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