github k3d-io/k3d v3.0.0-syntax.0
v3.0.0-syntax.0 - Test-Release for Poll

latest releases: v5.6.3, v5.6.2, v5.6.1...
pre-release3 years ago

v3.0.0-syntax.0 - Test-Release for Poll

Related PR: #300

This is a test release to decide on the migration from the current VERB NOUN (e.g. k3d create cluster) syntax to a new NOUN VERB (e.g. k3d cluster create) syntax.
There are some pro's and con's for each of them (pros for the one are usually cons for the other option):

  • VERB NOUN
    • Pro: the syntax that current k3d users are used to and also what we've showcased so far for v3.0.0 (blog posts, meetup recording)
    • Pro: "natural"/"speaking" syntax
    • Pro: closest to what kubectl and kind do (and some other tools in the Kubernetes ecosystem
  • NOUN VERB
    • Pro: cleaner CLI (hierarchy)
    • Pro: makes it easier to add new nouns (i.e. k3d managed objects)
    • Pro: similar to many other cloud-native CLIs (e.g. gcloud, awscli, azure cli, ...)
    • Pro: easier development experience (k3d internal)

Please reply on Slack or Twitter or on the Pull-Request

Set the environment variable K3D_NEW_SYNTAX=1 to try the new NOUN VERB syntax.

Don't miss a new k3d release

NewReleases is sending notifications on new releases.