-
Story
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
-
False
-
-
Replace ClowdApp CRDs with standard Kubernetes Deployment, Service, and ConfigMap manifests for on-premise deployment.Acceptance Criteria:
- [ ] Create standard Kubernetes Deployment manifests for all services
- [ ] Replace ClowdApp configurations with ConfigMaps and Secrets
- [ ] Remove all Clowder-specific environment variables and configurations
- [ ] Create Helm charts for parameterized deployments
[ ] Validate deployments work without ClowdApp operator
Technical Details:
- Remove dependencies on cloud.redhat.com/v1alpha1 ClowdApp CRDs
- Convert clowdapp.yaml files to standard deployment.yaml, service.yaml, configmap.yaml
- Update container environment variable sources from Clowder to ConfigMaps
Bonus:
- Fix docker-compose.yml to support the solution locally using podman-compose / docker-compose
- links to