Skip to content

Releases: cloudnativer/kube-install

v0.9.0--Resolve issues such as coredns component anomalies caused by DNS coverage.

03 Apr 10:22
Compare
Choose a tag to compare

Resolve issues such as coredns component anomalies caused by DNS coverage.

--Upgrade kube-dashboard to v2.7.
--Upgrade ETCD to v3.5.13.
--Resolve the issue of coredns component anomalies caused by local dns coverage in Ubuntu system. #47
--Fix initialization failure in some scenarios.
--Fixed somw bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.9.md

v0.9.0-beta--Compatible with "kubernetes" (such as version 1.28), and use "containerd" as the default runtime.

23 Sep 14:23
Compare
Choose a tag to compare

Compatible with kubernetes version( v1.25, v1.26, v1.27, v1.28), discard the docker, and use containerd as the default runtime.

--Add a component list and version description.
--Compatible with new kubernetes version( v1.25, v1.26, v1.27, v1.28).
--Discard the docker and use containerd as the default runtime.
--Removed the Pod Security Policies for Flannel.
--Removed container-runtime from kubelet.
--Fixed the issue of ipvsinit service restart failure.
--Fixed an issue where inCluster cannot be accessed.
--Fixed some bugs.

v0.8.0--Support modifying non-standard "SSH" and "kube-apiserver" port, and supports "kubernetes v1.24", "containerd", and web login.

05 May 15:26
Compare
Choose a tag to compare

Support modifying non-standard SSH and kube-apiserver port, and supports username and password login. Since kubernetes v1.24, we will use containerd as runtime by default.

--The web platform supports username and password login.
--Add the -logs flag to support viewing logs on the command line.
--Starting to support kubernetes v1.24, use containerd as runtime by default in kubernetes v1.24.
--In kubernetes v1.18 to kubernetes v1.23, we use docker as the runtime by default, but docker is deprecated.
--kubernetes v1.17 is deprecated, it will not be integrated by default. If you want to use kubernetes v1.17, you can use the kube-install v0.7.
--Add dashboard metrics-scraper to solve the problem of kube-dashboard monitoring chart. #22
--Set the deployment of kube-dashboard as an option, and users can choose not to deploy it. #22
--Solve the problem of secret "harbor-secret" not found. #25
--Support modifying kube-apiserver default 6443 port. #33
--Support non-standard SSH port for installation. #29
--Fix DOS security vulnerability of go-yaml. #30
--Upgrade kube-dashboard to v2.4.0.
--Upgrade pause image to v3.5.
--Upgrade helm to v3.7.2.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.8.md

v0.8.0-beta--The web platform supports login with account, and Starting to support "kubernetes v1.24".

28 Dec 08:19
775e4fb
Compare
Choose a tag to compare

This version Starting to support kubernetes v1.24, and the web platform supports login with account.

--The web platform supports username and password login.
--Starting to support kubernetes v1.24, and use containerd as runtime by default in kubernetes v1.24.
--In kubernetes v1.18 to kubernetes v1.23, we use docker as the runtime by default, but docker is deprecated.
--Set the deployment of kube-dashboard as an option, and users can choose not to deploy it.
--Fixed some bugs.

v0.7.4--Solve the problem of metrics-server authentication error, and add admission-control attribute to set admission.

14 Dec 07:05
107333b
Compare
Choose a tag to compare

This version Solve the problem of metrics-server authentication error, and add admission-control attribute to set admission.

--Kubernetes v1.23 is officially supported.
--Solve the problem of metrics-server authentication error.
--The problem that the deployment flannel cannot find the /opt/cni/bin directory has been solved.
--The Horizontal Pod Autoscaling attribute is turned on by default.
--Add admission-control attribute to set admission.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.7.md

v0.7.3--CNI plug-ins such as calico, cilium, weave and kube-router are supported. Multiple hybrid OS can be expanded for the same cluster and kernel upgrade can be skipped.

26 Nov 15:20
Compare
Choose a tag to compare

This version supports CNI plug-ins such as calico, cilium, weave and kube-router. It can expand k8s-node of multiple hybrid OS for the same cluster and skip automatic kernel upgrade.
--Supports skipping the automatic upgrade operation of 4.19 kernel of rhel7.
--CNI plug-ins such as Calico, Cilium, Weave and Kube-router are supported.
--Supports k8s-node expansion of multiple hybrid OS for the same cluster.
--Solve the problem that -rebuildmaster cannot join the cluster when reloading etcd.
--Solve the problem of cluster label information loss after Web Chinese and English switching.
--Solve the problem of displaying the operation separator on the cluster management page.
--Solve the matching problem of lower version kube-dashboard.
--Solve the problem of inaccurate display of the number of nodes in the Dashboard.
--Solve the problem of character truncation in the -showk8s list.
--Add the length constraint and check of cluster label.
--Support custom display and hiding of web tool panel.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.7.md

v0.7.2--Support Web terminal management and solve node exceptions caused by etcd failure and IPVS loss.

22 Oct 11:01
Compare
Choose a tag to compare

This version supports the Web terminal management kubernetes server and solves the node exception caused by etcd failure and IPVS loss.
--Supports enabling the Web terminal and managing kubernetes server through the command line.
--When -rebuildmaster is solved, etcd cannot join the cluster.
--Solve the node exception caused by IPVS loss after -addnode.
--The web front-end operation link is modified to oval style.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.7.md

v0.7.1--Solve the "k8sver" error problem in the web menu, Improve documentation and code comments.

09 Oct 10:37
Compare
Choose a tag to compare

This version solve the "k8sver" error problem in the web menu and improves the documentation and code comments.
--Clean up residual files after uninstallation.
--Solve the -k8sver error problem in the web menu.
--Fixed the clock icon status display on the cluster page.
--Add traditional Chinese documents.
--Add global comments to all code.
--Add Japanese usage documents.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.7.md

v0.7.0--Supports parallel installation of multiple clusters and installation schedules. Support both web and command line mode.

29 Sep 13:25
Compare
Choose a tag to compare

This version start to support visual web platform for more convenient management, and Start to support Ubuntu operating system.It supports parallel installation of multiple clusters and regular installation schedule. Support both web and command line mode.
--Support regular installation schedule.
--There are two ways to install and deploy: Web and CLI (command line).
--Support SUSE, Ubuntu, CentOS, RHEL and other mainstream operating systems.
--Support simultaneous installation of multiple kubernetes clusters.
--Support the SSH connection operation by web platform.
--Add the -daemon parameter to run the web management service.
--Add the -listen parameter to modify the port of Web listening.
--Add the -showk8s parameter to view the list of currently deployed kubernetes clusters.
--Start to support Ubuntu operating system.
--All certificates are set to never expire by default.
--Support the latest version 1.23 of kubernetes.
--Fixed some bugs.

Starting from v0.7, we no longer package separately, but use AllInOne for integration.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.7.md

v0.6.3--Solve some certificate problems when the master and node are installed separately.

16 Jun 11:10
Compare
Choose a tag to compare

Solve the problem when the master and node are installed separately.
--After the installation is successful, the loginkey path will be displayed for the convenience of users.
--Solve some certificate problems when the master and node are installed separately.
--Solve the problem that the kube-dashboard cannot be accessed when the master and node are installed separately.
--Fixed wrong container image warehouse port number in daemon.json.
--Fixed some bugs.

Documentation: https://github.com/cloudnativer/kube-install/blob/master/README0.6.md