fix(k8s): update help message to clarify environment options as optional
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
3a6e22c7ef
commit
8d9344b037
@ -22,7 +22,7 @@ AUTO_INSTALL_KUBELOGIN=${AUTO_INSTALL_KUBELOGIN:-true}
|
|||||||
help() {
|
help() {
|
||||||
echo "Freeleaps Cluster Authenticator (Version: ${VERSION})"
|
echo "Freeleaps Cluster Authenticator (Version: ${VERSION})"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Usage: [environment-variable=value] freeleaps-cluster-authenticator <sub-command>"
|
echo "Usage: [environment-option=value] freeleaps-cluster-authenticator <sub-command>"
|
||||||
echo ""
|
echo ""
|
||||||
echo "Sub Commands:"
|
echo "Sub Commands:"
|
||||||
echo " auth,-a,--auth Setup kubectl for freeleaps cluster with Mathmast account."
|
echo " auth,-a,--auth Setup kubectl for freeleaps cluster with Mathmast account."
|
||||||
@ -32,18 +32,18 @@ help() {
|
|||||||
echo " help,-h,--help Show this help message."
|
echo " help,-h,--help Show this help message."
|
||||||
echo ""
|
echo ""
|
||||||
echo "Environment Options:"
|
echo "Environment Options:"
|
||||||
echo " CLUSTER_API_LB_IP: IP address of the cluster API load balancer."
|
echo " [Optional] CLUSTER_API_LB_IP: IP address of the cluster API load balancer."
|
||||||
echo " CLUSTER_API_LB_PORT: Port of the cluster API load balancer."
|
echo " [Optional] CLUSTER_API_LB_PORT: Port of the cluster API load balancer."
|
||||||
echo " MICROSOFT_ENTRA_ID_TENANT: Microsoft Entra ID tenant."
|
echo " [Optional] MICROSOFT_ENTRA_ID_TENANT: Microsoft Entra ID tenant."
|
||||||
echo " MICROSOFT_ENTRA_ID_CLIENT_ID: Microsoft Entra ID client ID."
|
echo " [Optional] MICROSOFT_ENTRA_ID_CLIENT_ID: Microsoft Entra ID client ID."
|
||||||
echo " MICROSOFT_ENTRA_ID_CLIENT_SECRET: Microsoft Entra ID client secret."
|
echo " [Optional] MICROSOFT_ENTRA_ID_CLIENT_SECRET: Microsoft Entra ID client secret."
|
||||||
echo " MICROSOFT_ENTRA_ID_ISSUER: Microsoft Entra ID issuer URL."
|
echo " [Optional] MICROSOFT_ENTRA_ID_ISSUER: Microsoft Entra ID issuer URL."
|
||||||
echo " OS: Operating system (linux or darwin). Default: auto"
|
echo " [Optional] OS: Operating system (linux or darwin). Default: auto"
|
||||||
echo " ARCH: Architecture (amd64 or arm64). Default: auto"
|
echo " [Optional] ARCH: Architecture (amd64 or arm64). Default: auto"
|
||||||
echo " KUBECTL_VERSION: Version of kubectl to install. Default: v1.30.3"
|
echo " [Optional] KUBECTL_VERSION: Version of kubectl to install. Default: v1.30.3"
|
||||||
echo " KUBELOGIN_VERSION: Version of kubelogin to install. Default: v1.31.1"
|
echo " [Optional] KUBELOGIN_VERSION: Version of kubelogin to install. Default: v1.31.1"
|
||||||
echo " AUTO_INSTALL_KUBECTL: Automatically install kubectl if not found. Default: true"
|
echo " [Optional] AUTO_INSTALL_KUBECTL: Automatically install kubectl if not found. Default: true"
|
||||||
echo " AUTO_INSTALL_KUBELOGIN: Automatically install kubelogin if not found. Default: true"
|
echo " [Optional] AUTO_INSTALL_KUBELOGIN: Automatically install kubelogin if not found. Default: true"
|
||||||
}
|
}
|
||||||
|
|
||||||
gather_os_environment() {
|
gather_os_environment() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user