1 个不稳定版本
0.1.3 | 2023年10月17日 |
---|---|
0.1.2 |
|
0.1.1 |
|
0.1.0 |
|
#20 in #ansible
每月26次下载
19KB
342 行
Role Executor CLI 工具
描述
这是一个用于管理服务器任务的命令行工具。此工具与 Ansible 集成,并为各种主机组提供动态命令集。
先决条件
安装 Rust 和 Cargo
在您可以使用此 CLI 工具之前,您需要在您的系统上安装 Rust 和 Cargo。要这样做,您可以运行以下命令
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
然后重新启动您的 shell 或运行 source $HOME/.cargo/env。
通过 Cargo 安装 CLI 工具
您可以使用以下命令使用 Cargo 安装 Rolex CLI 工具
cargo install rolex
用法
管理主机
rolex hosts create # create a new hosts.ini file
rolex hosts edit # open the hosts.ini file in the default editor
管理主机组
rolex {server_group} install caddy # install Caddy web server on the selected host group
rolex {server_group} user add {username} # add a new user to the server
许可证
MIT
依赖项
~5–18MB
~190K SLoC