stack-orchestrator/stack_orchestrator/deploy
Prathamesh Musale 7acabb0743
All checks were successful
Lint Checks / Run linter (push) Successful in 29s
Add support for generating Helm charts when creating a deployment (#974)
Part of https://plan.wireit.in/deepstack/browse/VUL-265/

- Added a flag `--helm-chart` to `deploy create` command
- Uses Kompose CLI wrapper to generate a helm chart from compose files in a stack
- To be handled in a follow on PR(s):
  - Templatize generated charts and generate a `values.yml` file with defaults

Reviewed-on: #974
Co-authored-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
Co-committed-by: Prathamesh Musale <prathamesh.musale0@gmail.com>
2025-11-27 06:43:07 +00:00
..
compose Allow to disable kind cluster management for testing (#915) 2024-08-13 17:48:14 +00:00
k8s Add support for generating Helm charts when creating a deployment (#974) 2025-11-27 06:43:07 +00:00
webapp Add support for generating Helm charts when creating a deployment (#974) 2025-11-27 06:43:07 +00:00
__init__.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
deploy_types.py Add stage 1 support 2024-08-07 11:28:10 -06:00
deploy_util.py Mainnet-laconic stack fixes for laconicd2 (#904) 2024-07-31 13:51:28 +00:00
deploy.py Allow to disable kind cluster management for testing (#915) 2024-08-13 17:48:14 +00:00
deployer_factory.py Add ConfigMap test. (#726) 2024-02-05 14:15:11 -06:00
deployer.py Allow to disable kind cluster management for testing (#915) 2024-08-13 17:48:14 +00:00
deployment_context.py Path is not a context manager in python 3.13 (#971) 2025-10-16 17:55:44 +00:00
deployment_create.py Add support for generating Helm charts when creating a deployment (#974) 2025-11-27 06:43:07 +00:00
deployment.py Allow to disable kind cluster management for testing (#915) 2024-08-13 17:48:14 +00:00
images.py Fix image tag name 2024-06-13 08:31:45 -06:00
spec.py Path is not a context manager in python 3.13 (#971) 2025-10-16 17:55:44 +00:00
stack_state.py Rename app -> stack_orchestrator (#625) 2023-11-07 00:06:55 -07:00
stack.py Path is not a context manager in python 3.13 (#971) 2025-10-16 17:55:44 +00:00