Releases: kubesphere/kubekey
v1.2.0-alpha.3
Notice:
- This is a pre-release.
- The arm64 binary only supports installation of arm64 kubernetes cluster.
This release includes the following changes:
- Support Kubernetes v1.22.1
- Upgrade calico to v3.20.0
- Upgrade kubecni to v0.9.1
- Upgrade helm to v3.6.3
- Upgrade coredns to 1.8.4
- Deploy etcd using binary
v1.2.0-alpha.2
Notice:
This is a pre-release.
The arm64 binary only supports installation of arm64 kubernetes cluster.
Fix: a command bug caused by some os deafult shell is not bash. #586
Fix: add nodes bug caused by the config file hosts order.
v1.2.0-alpha.1
Support deploy high availability clusters by the internal load balancer.
Use the command:
./kk create config -f sample.yaml
Customize the config file and uncomment this line:
controlPlaneEndpoint:
##Internal loadbalancer for apiservers
internalLoadbalancer: haproxy
domain: lb.kubesphere.local
address: ""
port: 6443
v1.1.1🌈
What’s Changed
- fix: missing APIEndpoints when multiple masters (#576) @pixiake
- support KubeSphere v3.1.1 (#574) @pixiake
- Upgrade openebs to 2.10.1 (#568) @RolandMa1986
- fix: modify the shell scripts (#564) @24sama
- fix: quotation marks change to the english (#558) @24sama
- Fix: modified the timer in run_task.go (#554) @24sama
- support kubernetes v1.20.6 (#550) @pixiake
- match image's registry (#549) @pixiake
- Set Etcdendpoint to local node instead of all etcd members in etcd-backup.sh (#547) @lshmouse
- Fix typo: helthCheck -> healthCheck (#544) @lshmouse
- Add an unit test example for install command (#542) @lshmouse
- Table becomes space (#537) @misteruly
- Update config example (#535) @Sherlock113
- chore(openebs): update openebs version to 2.9.0 (#533) @akhilerm
- support close for connection (#531) @duguhaotian
- use go std-library's SHA256Sum to check download binary file (#525) @alimy
v1.1.1-alpha.1
Support installation and upgrade to KubeSphere v3.1.1
# install
./kk create cluster --with-kubesphere v3.1.1
# upgrade
./kk upgrade --with-kubesphere v3.1.1
v1.1.0 🌈
What’s Changed
- add docker version checking (#519) @pixiake
- Support setting zone for KubeSphere (#518) @pixiake
- update initialization configuration (#517) @pixiake
- retain etcd and kubectl that already exists (#516) @pixiake
- don't retain the old manifeats of network plugin (#515) @pixiake
- Add default parameters for k3s (#514) @pixiake
- docs: add misteruly as a contributor (#513) @allcontributors
- Set the bind-adress default to 0.0.0.0 (#512) @misteruly
- add configuration parameters (#511) @misteruly
- sync ks-installer cluster configuration (#506) @pixiake
- Support custom k8s args (#505) @pixiake
- update install-docker script (#504) @pixiake
- Use master's IP as advertise-address (#503) @pixiake
- supported k8s v1.19.9 (#502) @pixiake
v1.1.0-alpha.3
add docker version checking Signed-off-by: pixiake <[email protected]>
v1.1.0-alpha.2
Notice:
- This is a pre-release.
- The arm64 binary only supports installation of arm64 kubernetes cluster.
This release includes the following changes:
-
Support for installing k3s clusters
example:
./kk create cluster --with-kubernetes v1.20.4-k3s
or the following parameter can be changed to the configuration file
kubernetes: version: v1.20.4-k3s
-
Support for installing the nightly and latest version of KubeSphere
nightly build:
./kk create cluster --with-kubesphere nightly-20210406
latest:
./kk create cluster --with-kubesphere latest
Release v1.1.0-alpha.1
Notice:
- This is a pre-release.
- The arm64 binary only supports installation of arm64 kubernetes cluster.
This release includes the following changes:
- Upgrade etcd to v3.4.13
- Upgrade calico to v3.16.3
- Support multi container runtime: containerd/cri-o/isula
The following parameter can be added to the configuration file to interface with the specified container-runtime:
kubernetes:
containerManager: containerd # containerd or crio or isula
Release v1.0.1
Merge pull request #366 from pixiake/release-1.0 update download script