rstudio / helm

Helm Resources for RStudio Products
MIT License
32 stars 28 forks source link

Change Workbench default service.type and other service generation items #477

Closed tnederlof closed 5 months ago

tnederlof commented 5 months ago

This PR contains the following changes, following the changes made to RSPM by @atheriel in 2021 (PR here: https://github.com/rstudio/helm/pull/122) This change to RSPM was made over 2 years ago and went pretty smoothly, now bringing it to Workbench.

Since the first of these is a breaking change, I bumped the minor version for the chart.

Moving to ClusterIP

ClusterIP is the Kubernetes default, exposing the service in-cluster only. This is a secure, well-understood default. For external users, there are a few options:

It seems like the last route (which is the current default) is much more uncommon than the first two, so I'd advocate for this change.

In addition:

Testing