跳转至

安装 CLI

tenax 是笔记本上的一条命令:打开控制台、列出目标和备份、执行恢复,以及连接沙箱。

winget install TheRepublic.Tenax

或者从 CLI 发布页下载 tenax-windows-amd64.zip (ARM 上为 tenax-windows-arm64.zip),解压后把 tenax.exe 放到 PATH 中。

从 CLI 发布页下载 tenax-darwin-arm64(Apple 芯片) 或 tenax-darwin-amd64(Intel),用 SHA256SUMS 校验后执行:

install -m 0755 tenax-darwin-arm64 /usr/local/bin/tenax

从 CLI 发布页下载 tenax-linux-amd64 或 tenax-linux-arm64,用 SHA256SUMS 校验后执行:

sudo install -m 0755 tenax-linux-amd64 /usr/local/bin/tenax

验证安装:

tenax version

连接到你的 Tenax

无需任何配置:CLI 使用你当前的 kubeconfig 上下文。

tenax console                 # opens the web console through a port-forward (Ctrl+C to stop)
export TENAX_SERVER=http://127.0.0.1:8080   # in another terminal, for the other commands
tenax targets

如果管理员已发布控制台(expose.cloudflared.consoleHostname),登录一次即可;需要安装 cloudflared:

tenax login --server https://tenax.example.com
tenax targets

在 CI 中,设置 TENAX_SERVER、TENAX_ACCESS_CLIENT_ID 和 TENAX_ACCESS_CLIENT_SECRET(一个 Access 服务令牌)。 每条命令都支持 -o table|json|yaml,失败时以非零状态码退出。

语言

CLI 支持 English、Español、Português (Brasil)、Français、Deutsch、Italiano、Polski、Русский、Bahasa Indonesia、日本語、한국어、简体中文和繁體中文。命令和参数始终是英文; 变化的是消息和帮助文本。选择一种语言(保存在 CLI 的配置文件中),或者设置 TENAX_LANG 只对当前 shell 生效:

tenax config languages            # the codes
tenax config set language es
tenax config unset language       # back to English

如果未设置语言,而你的系统语言是其中之一,tenax --help 会显示一行提示,告诉你切换语言的命令。

下一步