kubectl-gs release v2.31.0

Changed

  • Adjusted communication with Dex in the login command to provide an option to choose from multiple connectors
  • Modified detection of installation providers - downloading the provider information from Athena with a fallback to the old detection from API URLs
  • Added a new provider - cloud-director

Added

  • Introduced a new --connector-id flag in the login command to specify a Dex connector to use and skip the selection step
  • Ensured that ID tokens needed for OIDC authentication are renewed only when they expire