Quellcode durchsuchen

06k8s-install-centos.sh

lizw vor 2 Jahren
Ursprung
Commit
c46c19bc5c
1 geänderte Dateien mit 29 neuen und 34 gelöschten Zeilen
  1. 29 34
      00base/06k8s-install-centos.sh

+ 29 - 34
00base/06k8s-install-centos.sh

@@ -31,8 +31,6 @@ KUBE_INGRESS="${KUBE_INGRESS:-nginx}"
 KUBE_MONITOR="${KUBE_MONITOR:-prometheus}"
 KUBE_STORAGE="${KUBE_STORAGE:-rook}"
 KUBE_LOG="${KUBE_LOG:-elasticsearch}"
-KUBE_UI="${KUBE_UI:-dashboard}"
-KUBE_ADDON="${KUBE_ADDON:-metrics-server}"
 KUBE_FLANNEL_TYPE="${KUBE_FLANNEL_TYPE:-vxlan}"
 KUBE_CRI="${KUBE_CRI:-docker}"
 KUBE_CRI_VERSION="${KUBE_CRI_VERSION:-latest}"
@@ -2645,38 +2643,37 @@ Usage:
   $(basename "$0") [command]
 
 Available Commands:
-  init            Init Kubernetes cluster.
-  reset           Reset Kubernetes cluster.
-  add             Add nodes to the cluster.
-  del             Remove node from the cluster.
-  renew-cert      Renew all available certificates.
-  upgrade         Upgrading kubeadm clusters.
-  update          Update script file.
+  init            初始化Kubernetes集群
+  reset           重置Kubernetes集群
+  add             将节点添加到群集
+  del             从群集中删除节点
+  renew-cert      续订所有可用的证书
+  upgrade         升级kubeadm集群
+  update          更新脚本文件
 
 Flag:
-  -m,--master          master node, default: ''
-  -w,--worker          work node, default: ''
-  -u,--user            ssh user, default: ${SSH_USER}
-  -p,--password        ssh password
-     --private-key     ssh private key
-  -P,--port            ssh port, default: ${SSH_PORT}
-  -v,--version         kube version, default: ${KUBE_VERSION}
-  -n,--network         cluster network, choose: [flannel,calico,cilium], default: ${KUBE_NETWORK}
-  -i,--ingress         ingress controller, choose: [nginx,traefik], default: ${KUBE_INGRESS}
-  -ui,--ui             cluster web ui, choose: [dashboard,kubesphere], default: ${KUBE_UI}
-  -a,--addon           cluster add-ons, choose: [metrics-server,nodelocaldns], default: ${KUBE_ADDON}
-  -M,--monitor         cluster monitor, choose: [prometheus]
-  -l,--log             cluster log, choose: [elasticsearch]
-  -s,--storage         cluster storage, choose: [rook,longhorn]
-     --cri             cri tools, choose: [docker,containerd,cri-o], default: ${KUBE_CRI}
-     --cri-version     cri version, default: ${KUBE_CRI_VERSION}
-     --cri-endpoint    cri endpoint, default: ${KUBE_CRI_ENDPOINT}
-  -U,--upgrade-kernel  upgrade kernel
-  -of,--offline-file   specify the offline package file to load
-      --10years        the certificate period is 10 years.
-      --sudo           sudo mode
-      --sudo-user      sudo user
-      --sudo-password  sudo user password
+  -m,--master          master节点(逗号分隔), 默认: ''
+  -w,--worker          work节点(逗号分隔), 默认: ''
+  -u,--user            ssh用户, 默认: ${SSH_USER}
+  -p,--password        ssh密码
+     --private-key     ssh私钥
+  -P,--port            ssh端口, 默认: ${SSH_PORT}
+  -v,--version         kube版本, 默认: ${KUBE_VERSION}
+  -n,--network         群集网络, 选择: [flannel,calico,cilium], 默认: ${KUBE_NETWORK}
+  -i,--ingress         ingress controller, choose: [nginx], 默认: ${KUBE_INGRESS}
+  -ui,--ui             群集web ui, use: [rancher]
+  -a,--addon           群集附加组件, use: []
+  -M,--monitor         群集监控, use: [prometheus]
+  -l,--log             群集日志, choose: [elasticsearch]
+     --cri             cri tools, choose: [docker,containerd,cri-o], 默认: ${KUBE_CRI}
+     --cri-version     cri version, 默认: ${KUBE_CRI_VERSION}
+     --cri-endpoint    cri endpoint, 默认: ${KUBE_CRI_ENDPOINT}
+  -U,--upgrade-kernel  升级内核
+  -of,--offline-file   指定要加载的离线文件
+      --10years        证书期限为10年
+      --sudo           sudo模式
+      --sudo-user      sudo用户
+      --sudo-password  sudo用户密码
 
 Example:
   [init cluster]
@@ -2786,11 +2783,9 @@ while [ "${1:-}" != "" ]; do
                             ;;
     -ui | --ui )            shift
                             UI_TAG=1
-                            KUBE_UI=${1:-$KUBE_UI}
                             ;;
     -a | --addon )          shift
                             ADDON_TAG=1
-                            KUBE_ADDON=${1:-$KUBE_ADDON}
                             ;;
     --cri )                 shift
                             KUBE_CRI=${1:-$KUBE_CRI}