Hi guys. I have a kubernetes cluster on which I am going to deploy a workload for almost 100 clients. Each client will have his own pods and I am going with a minimum of two pods for each client. Each client has his own DNS entry so I am using ingress for this. The problem is that I want to create a separate namespace for each client in order to isolate the resources of client from the other one. However, I want to have a single ingress file in the default namespace. Is it achievable? Can I use a service from a different namespace inside the ingress resource present in the default namespace? If yes, how can I get this done? One reason for this is that I have a wildcard SSL certificate so I am gonna have to create a single secret and use that in the ingress resource for all the hosts. Can someone help me in achieving this? In the other case, I'll have to either go ahead with creating everything in the same namespace (it will make the cluster messy) or will have to create a separate ingress file for each client.