v3.0 - FROM scratch
Closed Aug 12, 2020
100% complete
For v3.0, we're starting from scratch, with a completely new architectural design in mind, to make future development easier.
Plans include:
- new repository layout
- this will also enable others to use k3d as a module (e.g. create clusters from within other Go programs)
- a new CLI, inspired by kubernetes/kubectl and kubernetes-sigs/kind
- new syntax (e.g.
k…
- new syntax (e.g.
For v3.0, we're starting from scratch, with a completely new architectural design in mind, to make future development easier.
Plans include:
- new repository layout
- this will also enable others to use k3d as a module (e.g. create clusters from within other Go programs)
- a new CLI, inspired by kubernetes/kubectl and kubernetes-sigs/kind
- new syntax (e.g.
k3d create -n test
becomesk3d create cluster test
) - new library (spf13/cobra)
- new syntax (e.g.
- a new logging library (sirupsen/logrus)
- consistent error handling
- multi-master support (k3s v1.0.0+)
- many new features