Uploaded image for project: 'FlightPath'
  1. FlightPath
  2. FLPATH-2564

RO - Replace ClowdApp Framework with Standard Kubernetes Manifests

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • IOP-POC-0.1
    • None
    • None

      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

              rh-ee-masayag Moti Asayag
              rh-ee-lberkovi Liat Berkovich
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: