安装 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