Support Wildcard ClusterDomainClaims
Describe the feature
To support easier management in environments where auto-creating ClusterDomainClaims is not desired, support wildcard ClusterDomainClaims. This would allow a domain claim such as:
apiVersion: networking.internal.knative.dev/v1alpha1
kind: ClusterDomainClaim
metadata:
name: *.test.com
spec:
namespace: test
To allow any subdomain usage of test.com within the test namespace in domainmappings.
This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen. Mark the issue as
fresh by adding the comment /remove-lifecycle stale.
/remove-lifecycle stale
From: https://github.com/knative/serving/pull/14881#issuecomment-2021492474
Yeah the way this feature was implemented it uses name conflicts in the cluster scope to ensure there are no duplicates.
If we wanted to support wild cards then we'd have to modify the existing ClusterDomainClaim resource and introduce controllers to try to ensure the same guarantee.
If this is something you're interested in pursuing then we'd probably want to write up a feature track document.
This issue is stale because it has been open for 90 days with no
activity. It will automatically close after 30 more days of
inactivity. Reopen the issue with /reopen. Mark the issue as
fresh by adding the comment /remove-lifecycle stale.