stack-orchestrator/stack_orchestrator
Prathamesh Musale dc60695100 fix(k8s): copy configmap dirs for jobs-only stacks during deploy create
The k8s configmap directory copying was inside the `for pod in pods:`
loop. For jobs-only stacks (no pods), the loop never executes, so
configmap files were never copied into the deployment directory.
The ConfigMaps were created as empty objects, leaving volume mounts
with no files.

Move the k8s configmap copying outside the pod loop so it runs
regardless of whether the stack has pods.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-03 14:26:20 +00:00
..
build Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
data Fix Caddy ingress ACME email and RBAC issues 2026-02-03 17:15:19 -05:00
deploy fix(k8s): copy configmap dirs for jobs-only stacks during deploy create 2026-03-03 14:26:20 +00:00
repos Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
__init__.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
__main__.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
base.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
command_types.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
constants.py feat: add secrets support for k8s deployments 2026-02-27 09:25:57 +00:00
main.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
opts.py Fix pyright type errors across codebase 2026-01-22 01:10:36 -05:00
update.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00
util.py feat(k8s): add Job support for non-Helm k8s-kind deployments 2026-03-03 13:45:40 +00:00
version.py Apply pre-commit linting fixes 2026-01-21 20:58:31 -05:00