Description
Add multi-container support to the polymorphic-app chart for both services and workers. This enables sidecar patterns, shared resources, and multiple containers per pod with individual configurations.
Requirements
- Support multiple containers in a single pod for services and workers
- Provide individual health checks per container:
- Enable StatefulSet with multiple containers
- Support workers with:
- Health checks
- Autoscaling
- Multi-container configuration
- Create shared templates for code reusability between services and workers
Acceptance Criteria
- Multi-container pods function correctly for both services and workers
- All health check types are supported per container
- Shared and container-specific resources behave as expected
- Workers support multi-container setups with autoscaling and health checks
- Template validation passes for all configurations
- Kubernetes installation succeeds for all test cases
Description
Add multi-container support to the polymorphic-app chart for both services and workers. This enables sidecar patterns, shared resources, and multiple containers per pod with individual configurations.
Requirements
Acceptance Criteria