Introduction:
The parameters about kube-install can be viewed using the "kube-install --help" command.
# kube-install --help | ||
-addnode | string | IP address of k8s node server to be added. |
-delmaster | string | IP address of k8s master server to be deleted. |
-delnode | string | IP address of k8s node server to be deleted. |
-master | string | The IP address of k8s master server filled in for the first installation |
-mastervip | string | K8s master cluster virtual IP address filled in for the first installation. |
-node | string | The IP address of k8s node server filled in for the first installation. |
-opt | string | Available options:init | install | addnode | delnode | rebuildmaster | delmaster |
-rebuildmaster | string | IP address of k8s master server to be rebuilt. |
-sshpwd | string | SSH login root password of each server. |
For Example:
Perform pre installation initialization
# ./kube-install -opt init |
# ./kube-install -opt install -master "192.168.1.11,192.168.1.12,192.168.1.13" -node "192.168.1.11,192.168.1.12,192.168.1.13,192.168.1.14" -mastervip "192.168.1.100" -sshpwd "cloudnativer" |
# kube-install -opt addnode -addnode "192.168.1.15,192.168.1.16" -sshpwd "cloudnativer" |
# kube-install -opt delnode -delnode "192.168.1.13,192.168.1.15" -sshpwd "cloudnativer" |
# kube-install -opt delnode -delnode "192.168.1.13,192.168.1.15" -sshpwd "cloudnativer" |
# kube-install -opt rebuildmaster -rebuildmaster "192.168.1.13" -sshpwd "cloudnativer" |