安裝 task 作為先決條件
Task 是將 Keycloak 基準測試佈建至 Kubernetes 的先決條件。它需要在安裝開始之前安裝。
安裝 task
建議的安裝方法是從 task 的 GitHub 版本下載最新的二進位檔案,並將其放入使用者的 ~/bin
目錄中。
安裝指南可在 Task 安裝指南中找到。
所需的最低版本為 v3.28.0
。
在 Fedora 和其他 Linux 發行版上,使用者也可以安裝套件 |
task 的選擇性安裝步驟
將以下程式碼片段新增至檔案 ~/.bashrc
,以允許 task 命令自動完成。
_task_completion()
{
local scripts;
local curr_arg;
# Remove colon from work breaks
COMP_WORDBREAKS=${COMP_WORDBREAKS//:}
scripts=$(task -l | sed '1d' | sed 's/^\* //' | awk '{ print $1 }');
curr_arg="${COMP_WORDS[COMP_CWORD]:-"."}"
# Do not accept more than 1 argument
if [ "${#COMP_WORDS[@]}" != "2" ]; then
return
fi
COMPREPLY=($(compgen -c | echo "$scripts" | grep $curr_arg));
}
complete -F _task_completion task