File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -176,8 +176,21 @@ function install_deps {
176176 brew install " $prog_brew "
177177 log " You should review any setup requirements for '${prog_bin} ' from: ${prog_url} "
178178 elif [[ " $prog_bin " == " kubectl" ]]; then
179- curl --progress-bar -LO https://storage.googleapis.com/kubernetes-release/release/$( curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt) /bin/darwin/amd64/kubectl
180- chmod +x ./kubectl
179+ case $PLATFORM in
180+ " Linux" )
181+ curl --progress-bar -LO https://storage.googleapis.com/kubernetes-release/release/$( curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt) /bin/linux/amd64/kubectl
182+ ;;
183+ " Darwin" )
184+ curl --progress-bar -LO https://storage.googleapis.com/kubernetes-release/release/$( curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt) /bin/darwin/amd64/kubectl
185+ ;;
186+ * )
187+ warn " Only MacOS and Linux systems are supported by this installer."
188+ warn " For Windows, please follow manual installation instructions at:"
189+ warn " https://github.com/IBM-Bluemix/developer-tools-installer"
190+ error " Unsupported platform: ${PLATFORM} "
191+ ;;
192+ esac
193+ chmod +x ./kubectl
181194 sudo mv ./kubectl /usr/local/bin/kubectl
182195 log " Review any setup requirements for '${prog_bin} ' from: ${prog_url} "
183196 elif [[ " $prog_bin " == " helm" ]]; then
You can’t perform that action at this time.
0 commit comments