wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zipor
curl -LO https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip| require 'optparse' | |
| require 'yaml' | |
| require 'base64' | |
| options = { | |
| config_path: File.join(ENV['HOME'], '.kube', 'config'), | |
| write_dir: File.join(ENV['HOME'], '.kube') | |
| } | |
| OptionParser.new do |opts| |
| #!/bin/bash | |
| # Input: ./extract_kubecfg_cert.sh my-cluster-name username | |
| # Output: ./my-cluster-name-ca.crt ./username.crt ./username.key | |
| # Exit on error | |
| abort(){ | |
| echo $1 && exit 1 | |
| } | |
| # Prerequistes |