I spoke to Greg Daues and Michelle Butler [X] about this today. Sounds like this will be deployed on our k8s-dev cluster.
For now we will need:
1. Requested namespace name for the service
2. List of users that will need access to the namespace. Please note if any of these users should have read only access to the namespace. Otherwise, I will assume they should be admins with full access to it.
Additional discussion points from today regarding requirements for the service:
1. Since this service will live in a k8s cluster at NCSA, it will be subject to the same IP whitelist / VPN requirement as the RSPs. This is a technical requirement since the whole cluster is behind the same ingress controller and firewalls.
2. Required level of admin involvement. It's a matter of minutes to give people access to the cluster and start deploying pods in their namespace. Guiding people through the entire service deployment is a bigger job, and should be accounted for.
3. Whether or not we have fancy storage or networking requirements to deal with. IE: is this service simply reading input data and presenting it, or does it require its own persistent backend storage?
So far, I have done the following: