redbeard28.devtools

ANSIBLE-ROLE-DEVTOOLS

Ansible角色安装开发工具,如build-essential(make,gcc,libssl-dev/openssl-dev)

如何使用这个角色?

这个角色需要包含在一个playbook中。

以以下方式调用这个Galaxy角色:

ansible-galaxy install -r requirements.yml 

在requirements.yml中

# 从GitHub下载安装,重写名称并指定特定标签
- src: redbeard28.devtools

更多信息 => Ansible文档

要求

  • Ansible 2.9及以上

角色变量

---
# 在此处放置角色变量

依赖关系

示例Playbook

包含一个如何使用你的角色的示例(例如,将变量作为参数传递)总是对用户很有帮助:

- hosts: all
  roles:
     - { role: redbeard28.devtools, tags: mytags }

Molecule测试框架

你可以使用molecule来测试这个角色。

image=debian tag="buster" molecule converge 
image=debian tag="buster" molecule verify 

作者信息

Jeremie CUADRADO¹ 来自Redbeard-Consulting

关于项目

Ansible role install dev tools like build-essential (make, gcc, libssl-dev or Openssl-dev)

安装
ansible-galaxy install redbeard28.devtools
许可证
Unknown
下载
629