安装任务作为先决条件
任务是将 Keycloak 基准测试配置到 Kubernetes 的先决条件。它需要在安装开始之前安装。
安装任务
推荐的安装方式是下载 task 的 GitHub 版本中的最新二进制文件,并将其放到用户的 ~/bin
目录中。
安装指南可在 Task 安装指南 中找到。
需要的最低版本是 v3.28.0
。
在 Fedora 和其他 Linux 发行版上,用户也可以安装 |
任务的可选安装步骤
将以下代码段添加到 ~/.bashrc
文件中,以允许自动完成任务命令。
_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