You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
roachprod: default to secure clusters unless GCE cockroach-ephemeral
Since #147737, to ease testing for engineering teams, roachprod defaults
to insecure clusters. This change has led to security impact for other
entities at CRL.
This patch brings smart selection of secure vs. insecure cluster
depending on the Cloud project the cluster is provisionned in. If the
cluster is provisionned in the engineering's ephemeral GCP project, it
will default to insecure, while all other configurations will default to
secure.
In order to achieve that, and because this depends on the cluster's
configuration that is not available at the CLI package level, the CLI
now keeps track of the user's arguments (--secure, --insecure, default)
and passes the information to the roachprod library.
Epic: none
Release note: None
0 commit comments