-
Bug
-
Resolution: Unresolved
-
Normal
-
None
-
RHOAI_2.7.0
-
False
-
-
False
-
No
-
No
-
-
-
Moderate
-
Testable
-
Red Hat OpenShift AI
When setting a domain in the Kserve component, it is expected that the "domain" value is "subdomain.example.com" or similar. When customers supply a wildcard domain, this does not work as expected:
apiVersion: datasciencecluster.opendatahub.io/v1 kind: DataScienceCluster metadata: name: default-dsc spec: components: ... kserve: serving: ingressGateway: certificate: secretName: example-wildcard-certificate type: Provided domain: '*.subdomain.cloud.example.com' managementState: Managed name: knative-serving
The root cause is likely because the Operator is prepending "*." here: https://github.com/opendatahub-io/opendatahub-operator/blob/incubation/pkg/feature/serverless/loaders.go#L32
The expected format should either be documented or this case should be handled by the Operator.
Version-Release number of selected component (if applicable):
rhods-operator.2.7.0
OpenShift Container Platform 4.13.17
How reproducible:
Always