Uploaded image for project: 'Red Hat OpenShift AI Engineering'
  1. Red Hat OpenShift AI Engineering
  2. RHOAIENG-5330

RC Controller should resolve ingress domain from routes name/ns

XMLWordPrintable

    • RHOAI DW - 1, RHOAI DW - 2
    • Testable

      Context:

      The user should not be required to provide an ingress_domain. Therefore, we have removed that parameter from ClusterConfiguration. Due to this change, the local_interactive feature is temporarily not working.

      As the ingress_domain is no longer provided and can't be retrieved by the SDK, we are unable to replace the server-name part of the command, for the ingress domain: https://github.com/project-codeflare/codeflare-sdk/blob/421a3db83c3e34f72966a522e2d52da5fa8ee79a/src/codeflare_sdk/utils/generate_yaml.py#L321-L323 

      Potential resolution:

      The initContainer must be moved to the CFO. The CFO will have permissions to retrieve the ingress domain and replace the command directly.

      Moreover, the RC Controller must retrieve the ingress domain for rayclient ingress creation.

            rh-ee-czaccari Christian Zaccaria
            rh-ee-czaccari Christian Zaccaria
            Abhijeet Dhumal Abhijeet Dhumal
            RHOAI Distributed Workloads
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: