transitiv.nodesource

Ansible 角色:NodeSource

构建状态

此角色在运行 Debian/Ubuntu 和 RHEL/CentOS 的系统上,从 NodeSource 软件包仓库 安装 Node.js。

要求

安装软件包需要根权限,因此您必须在具有全局根权限的剧本中运行,或者在包含角色时定义 become: yes

- hosts: nodejs_servers
  roles:
    - role: transitiv.nodesource
      become: yes

依赖项

此角色没有依赖项。

变量

nodesource_version: 13

定义将要安装的 Node.js 版本。NodeSource 当前提供 10、12、13 和 14 版本。

nodesource_packages:
  - nodejs

定义由该角色安装的软件包。此变量在使用之前会被“扁平化”,因此如果需要,它可以包含嵌套列表。

nodesource_packages_state: present

定义 nodesource_packages 中定义的软件包的状态。有关有效值,请参阅 apt 和 yum Ansible 模块中的 state 参数。

许可证

此角色根据 MIT 许可证的条款提供。

作者

此角色由 Transitiv Technologies Ltd. 创建。

关于项目

Installs Node.js from the NodeSource package repositories.

安装
ansible-galaxy install transitiv.nodesource
许可证
mit
下载
2.2k