github k3d-io/k3d v1.2.2

latest releases: v5.6.3, v5.6.2, v5.6.1...
4 years ago

Code

  • [ENHANCEMENT] k3d create --workers X now has a short-hand notation of -w (#76)
    • NOTE: -w moved from --wait to --workers
  • [ENHANCEMENT] k3d create --api-port now accepts arguments of format [host:]port to allow connecting to different interfaces (#75)
  • [ENHANCEMENT] Identify k3d docker networks using a prefix (#72)
  • [FEATURE] Support for docker machine (#71)
  • [ENHANCEMENT] Also pass environment variables to the worker nodes (#69)
  • [FEATURE] New k3d shell to spawn a sub-shell with KUBECONFIG set to the selected cluster (#66, #70)
    • --name / -n to select the cluster
    • --command / -c to execute a command and return
    • --shell / -s to select the shell that you want to use (one of auto, bash, zsh)
  • [ENHANCEMENT] Improved error handling for k3d create (#64)
  • [DEPRECATION] we deprecated the --timeout flag for k3d create and merged the functionality into the --wait flag. (#59)
    • new usage: k3d create --wait <seconds>, where --wait 0 means wait indefinitely
  • [ENHANCEMENT] Each possible failure during the cluster creation process will result in a full rollback (#60)
  • [FEATURE] new flag --auto-restart for the k3d create command, instructing docker to restart the cluster in case of non-manually induced stops (= unless-stopped) (#61)

Non-Code

  • [DOCS] we refactored the README and separated sections for documentation in the docs/ directory
  • [PROJECT] we introduced issue templates for bug reports and feature requests to enable us to act faster on them without having to request more information first

As usual, feedback is very welcome :)

Don't miss a new k3d release

NewReleases is sending notifications on new releases.