Update TODOs
Some checks failed
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 11s
Lint Checks / Run linter (pull_request) Failing after 13s
Smoke Test / Run basic test suite (pull_request) Successful in 2m1s
Webapp Test / Run webapp test suite (pull_request) Failing after 2m5s
Deploy Test / Run deploy test suite (pull_request) Successful in 2m53s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 3m3s
Some checks failed
K8s Deploy Test / Run deploy test suite on kind/k8s (pull_request) Failing after 11s
Lint Checks / Run linter (pull_request) Failing after 13s
Smoke Test / Run basic test suite (pull_request) Successful in 2m1s
Webapp Test / Run webapp test suite (pull_request) Failing after 2m5s
Deploy Test / Run deploy test suite (pull_request) Successful in 2m53s
K8s Deployment Control Test / Run deployment control suite on kind/k8s (pull_request) Successful in 3m3s
This commit is contained in:
parent
24bdc15a78
commit
5e158f4595
@ -83,19 +83,16 @@ def generate_helm_chart(stack_path: str, spec_file: str, deployment_dir: str = N
|
|||||||
└── templates/
|
└── templates/
|
||||||
└── *.yaml
|
└── *.yaml
|
||||||
|
|
||||||
TODO: Post-processing enhancements:
|
TODO: Enhancements:
|
||||||
- Parse generated templates and extract values to values.yaml
|
- Parse generated templates and extract values to values.yaml
|
||||||
- Replace hardcoded image tags with {{ .Values.image.tag }}
|
- Replace hardcoded image tags with {{ .Values.image.tag }}
|
||||||
- Replace hardcoded replica counts with {{ .Values.replicaCount }}
|
|
||||||
- Replace hardcoded PVC sizes with {{ .Values.persistence.size }}
|
- Replace hardcoded PVC sizes with {{ .Values.persistence.size }}
|
||||||
- Convert Deployments to StatefulSets for stateful services (zenithd, postgres)
|
- Convert Deployments to StatefulSets for stateful services (zenithd, postgres)
|
||||||
- Add _helpers.tpl with common label/selector functions
|
- Add _helpers.tpl with common label/selector functions
|
||||||
- Embed genesis.json into ConfigMap template
|
|
||||||
- Embed config files (scripts, templates) into ConfigMap templates
|
- Embed config files (scripts, templates) into ConfigMap templates
|
||||||
- Generate Secret templates for validator keys with placeholders
|
- Generate Secret templates for validator keys with placeholders
|
||||||
- Add init containers for genesis/config setup
|
- Add init containers for genesis/config setup
|
||||||
- Enhance Chart.yaml with proper metadata (version, description, etc.)
|
- Enhance Chart.yaml with proper metadata (version, description, etc.)
|
||||||
- Generate comprehensive values.yaml documentation
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
parsed_stack = get_parsed_stack_config(stack_path)
|
parsed_stack = get_parsed_stack_config(stack_path)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user