-
Epic
-
Resolution: Done
-
High
-
None
-
DCAE Helm Transformation (Phase 3)
This EPIC track DCAE Transformation to support native helm support for microservice onboarding and depoyment.
Primary Tranformation goals are as follows
- Decentrailization of platform functions
- Remove centralized configuration management (and enable application use K8S configmap)
- Facilitate flexible onboarding and deployment of DCAE services
- CI/CD based workflow automation
- Moving toward Cloud Native options for supporting current platform capabilities
**This will be multi-release effort and work per release will be scoped based on community support.
This EPIC will track outstanding items for Jakarta release.
Phase1 (H release) - Introduction of Helm SVC template for DCAE components; migrate bootstap services to helm (DCAEGEN-2488) Cloudify was primary orchestration for dynamic deployments (MOD/CLAMP flows)
Phase 2 (I release) - Extend DCAE SVC template to provide other generic functions; migrate remaining DCAE svc to helm (DCAEGEN2-2630).
Phase 3 (J release) - Continue on backlog items from H release; integrate MOD to support helm flows and deprecate Cloudify components. Extend SVC template to support add-on capabilities.
- Integration testsuites to be updated to switch deployment via helm
(CBS/Consul can be supported for extended period during J release (depending on the resource/commitment to handle DCAEGEN2-2890)
- relates to
-
REQ-1038 DCAE Transformation to support Helm (Phase3/final)
- In Progress
-
INT-1895 Migrate DCAE testsuite to use helm based component services
- Closed
-
DCAEGEN2-3087 helm generator should use "log.path" rather than "logDirectory"
- Closed
-
DCAEGEN2-3119 DCAE Helm Transformation - Post migration activities
- Closed
-
HOLMES-488 Remove CBS/consul dependency for application config management
- Closed
-
DCAEGEN2-2488 DCAE Transformation to support Helm (Phase1)
- Closed
-
DCAEGEN2-2630 DCAE Helm Transformation (Phase 2)
- Closed