KubeWharf's enhanced Kubernetes distribution adds new features focused on large-scale cluster optimization, hybrid deployment of online and offline workloads, AI and Big Data on K8s, etc.
For testing purposes, you can start a kind cluster with our Kubernetes distro by running make kind. This will create a kind cluster for release 1.24 by default. Note: this requires kind to be installed.
To build the Kubernetes binaries, simply run make, which will build the binaries for release 1.24 by default. The binaries will be placed in the _output/1.24 directory.
Each release is based on a native Kubernetes version and ensures compatibility with the native API and features of its original version.
| Release | KubeWharf Version | Kubernetes Version | Go version |
|---|---|---|---|
| 1.24 | v1.24.6-kubewharf.0.1 | v1.24.6 | go1.18.6+ |
RELEASE=1.24 make source or make source which will build the source code for release 1.24 by default. The source code will be placed in the _source/<RELEASE>/ directory.
RELEASE=1.24 make or make which will build the binaries for release 1.24 by default. The binaries will be placed in the _output/<RELEASE>/ directory.
RELEASE=1.24 make kind or make kind, which will start a kind cluster for release 1.24 by default. Note: this requires kind to be installed.