lordoftheflies.ansible_role_nodejs


标题: 'Nodejs角色' 描述: '快速入门和示例,展示角色的功能。'


Ansible角色:Nodejs

状态

构建状态

描述

Nodejs是一个Ansible角色,用于设置和维护生产级服务。

路线图

参考资料

要求

生产环境

  • Ansible

本地测试

  • Vagrant - (测试使用版本2.1.1)
  • Vagrant插件:
    • [vagrant-disksize (0.1.2)](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-disksize)
    • [vagrant-libvirt](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-libvirt)
    • vai (0.9.3) - 用于多个虚拟机测试 [vagrant-plugin-vai](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-plugin-vai)
    • [vagrant-vbguest (0.15.2) - 推荐的vagrant-vbguest](https://github.com/<class 'jinja2.utils.Namespace'>/vagrant-vbguest)
  • 虚拟盒子
    • 测试使用版本5.2.14 r123301 (Qt5.6.1)

变量

defaults/main.yml

project_name/site.yml 示例

测试

使用Molecule测试

molecule test

使用Vagrant测试

要测试Vagrantfile中定义的所有虚拟机,请运行以下命令:

cd roles/nodejs
vagrant up

要在特定虚拟机上运行:

vagrant up xenial

用Vagrant和Virtualbox测试的虚拟机

通过,不通过,未测试,不支持

操作系统 版本 发行版 支持 ^1 结果

作者

  • [<class 'jinja2.utils.Namespace'>](mailto:<class 'jinja2.utils.Namespace'>)

许可: MIT

  • Nodejs是使用 [ansible_collection_skeleton](https://github.com/<class 'jinja2.utils.Namespace'>/ansible_collection_skeleton) 生成的。Ansible角色 Ansible角色
关于项目

Ansible Galaxy role for maintain Nodejs.

安装
ansible-galaxy install lordoftheflies.ansible_role_nodejs
许可证
Unknown
下载
192
拥有者
Freelancer Software Entrepreneur, founder of Cherubits LLC.