810 lines
25 KiB
Bash
Executable File
810 lines
25 KiB
Bash
Executable File
#!/usr/bin/env bash
|
|
set -e
|
|
|
|
help() {
|
|
echo
|
|
echo 'task <command> [options]'
|
|
echo
|
|
echo 'commands:'
|
|
echo
|
|
|
|
local -a rows
|
|
local max_cmd=7 max_opt=6 max_desc=11
|
|
|
|
rows+=("Command|Option|Description")
|
|
|
|
# Env
|
|
rows+=("version||Show version of required tools.")
|
|
rows+=("info||Show info about env.")
|
|
rows+=("template-dotenv||Generate .env from .env.template.")
|
|
rows+=("export-kubeconfig|[user][path]|Export kubeconfig file for service account.")
|
|
rows+=("generate-kubconfig|[name]|Generate kubeconfig for deploymentUpdater.")
|
|