stack-orchestrator/stack_orchestrator/deploy
A. F. Dudley 7cd5043a83 feat(k8s): add kind-mount-root for unified kind extraMount
When kind-mount-root is set in spec.yml, emit a single extraMount
mapping the root to /mnt instead of per-volume mounts. This allows
adding new volumes without recreating the kind cluster.

Volumes whose host path is under the root are skipped for individual
extraMounts and their PV paths resolve to /mnt/{relative_path}.
Volumes outside the root keep individual extraMounts as before.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-04 16:41:16 +00:00
..
compose Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
k8s feat(k8s): add kind-mount-root for unified kind extraMount 2026-03-04 16:41:16 +00:00
webapp Add --update option to deploy create 2026-01-29 08:25:05 -06:00
__init__.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
deploy.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
deploy_types.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
deploy_util.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
deployer.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
deployer_factory.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
deployment.py Fix repo root path calculation (4 parents from stack path) 2026-02-03 17:15:19 -05:00
deployment_context.py Merge origin/main into multi-port-service 2026-01-24 16:48:11 -05:00
deployment_create.py Allow relative volume paths for k8s-kind deployments 2026-02-03 17:17:44 -05:00
dns_probe.py feat(deploy): add deployment restart command 2026-02-03 17:15:19 -05:00
images.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
spec.py feat(k8s): add kind-mount-root for unified kind extraMount 2026-03-04 16:41:16 +00:00
stack.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
stack_state.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00