A reverse proxy (RP) could be used to route traffic to services running on the NCEAS k8s cluster, and
to other DataONE services, as required.
benefits of using a reverse proxy / load balancer
DataONE services available from different servers could be available from one endpoint
if the api.dataone.org DNS entry resolves to the RP, traffic could be routed to services that are on different servers. For example, these services could all be access via the RP:
Note: it is not advised to use port 443 for the current configuration of the quality service at https://docker-uscb-4.dataone.org, for the 'k8s baremetal configuration', as detailed here, esp. under the section 'NodePort Is a Pain for You'.
Note #2: access to k8s services would need to be reconfigured to use a 'loadBalancer' port config, instead of the current 'nodePort'
A reverse proxy (RP) could be used to route traffic to services running on the NCEAS k8s cluster, and to other DataONE services, as required.
benefits of using a reverse proxy / load balancer
api.dataone.org
DNS entry resolves to the RP, traffic could be routed to services that are on different servers. For example, these services could all be access via the RP:costs of using a reverse proxy