Releases: cloudnativer/kube-install
v0.9.0--Resolve issues such as coredns component anomalies caused by DNS coverage.
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.
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.
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".
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.
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.
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.
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.
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.
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.
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