gantsign.swapspace

Ansible 角色:Swapspace

测试 Ansible Galaxy 许可证

该角色用于安装和配置 Swapspace,一个用于 Linux 的动态交换管理器。

要求

  • Ansible >= 2.9

  • Linux 发行版

    • Debian 家族

      • Ubuntu

        • Bionic (18.04)
        • Focal (20.04)

角色变量

示例剧本

- hosts: servers
  roles:
    - role: gantsign.swapspace

GantSign 的更多角色

你可以在 Ansible Galaxy 找到更多 GantSign 的角色。

开发与测试

该项目使用 Molecule 来帮助进行 开发和测试;该角色使用 Testinfrapytest 进行单元测试。

要进行开发或测试,你需要安装以下软件:

由于上述软件安装可能会比较麻烦,因此该项目包括 Molecule Wrapper。Molecule Wrapper 是一个 shell 脚本,用于安装 Molecule 及其依赖项(除了 Linux),然后执行你传递给它的命令来运行 Molecule。

要使用 Molecule Wrapper 测试该角色,请从项目根目录运行以下命令:

./moleculew test

注意:某些依赖项需要 sudo 权限才能安装。

许可证

MIT

作者信息

约翰·弗里曼

GantSign Ltd. 公司编号:06109112(在英格兰注册)

关于项目

Ansible role for installing Swapspace.

安装
ansible-galaxy install gantsign.swapspace
许可证
mit
下载
1.7k
拥有者