1 个不稳定版本
0.1.3 | 2024年1月7日 |
---|
#2232 在 命令行工具
19KB
344 行
角色执行器 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 安装 Rollit CLI 工具
cargo install rollit
用法
管理主机
rollit hosts create # create a new hosts.ini file
rollit hosts edit # open the hosts.ini file in the default editor
管理主机分组
rollit {server_group} install caddy # install Caddy web server on the selected host group
rollit {server_group} user add {username} # add a new user to the server
许可证
MIT
依赖项
~5–19MB
~207K SLoC