Skip to content

v2.0.0-rc1

Pre-release
Pre-release

Choose a tag to compare

@gardener-robot-ci-2 gardener-robot-ci-2 released this 31 Jan 16:48
· 509 commits to master since this release
20af0ff

[gardenctl-v2]

✨ New Features

  • [USER] Implemented session isolation for the provider-env command. There should be no side effects across windows, tabs or panes. (#74, @holgerkoser)
  • [USER] Added the config command. This command allows the user to add, modify, delete and show information about the configured garden landscapes. (#65, @holgerkoser)
  • [USER] The information about the currently targeted cluster is no longer stored globally in the gardenctl home folder but in a temporary session directory. (#62, @holgerkoser)
  • [USER] Added the kubectl-env command. This command generates a script that points KUBECONFIG to the currently targeted cluster for the specified shell. (#61, @holgerkoser)
  • [USER] Added shoot control plane targeting. You can now switch to the control plane for a targeted cluster (#60, @grolu)
  • [USER] Added klog flags like v (#57, @petersutter)
  • [USER] Added pattern targeting. You can define regex patterns to match arbitrary values, like URLs to target a cluster (#44, @grolu)
  • [USER] Added target view command (#40, @grolu)
  • [USER] Added target unset command to unset targets or parts of it (#34, @grolu)
  • [USER] Added auto-completion to --garden, --project, --seed and --shoot (#21, @xrstf)
  • [USER] Added target command (#5, @xrstf)
  • [USER] Added ssh command. You can optionally pass the node name as argument (#4, @xrstf)
    • Node name is provided : A remote shell to the node is opened automatically
    • Node name is not provided: The bastion is kept alive and the ssh command to open a remote shell to a node, together with the list of the shoot nodes is printed to stdout for your convenience. You can then run the ssh command on your own