redbeard28.devtools

ANSIBLE-ROLE-DEVTOOLS

Ansibleロールはbuild-essential(make、gcc、libssl-dev/openssl-devなど)のような開発ツールをインストールします。

このロールの使い方

このロールはプレイブックに含める必要があります。

このGalaxyロールを次のように呼び出します:

ansible-galaxy install -r requirements.yml 

requirements.ymlの中には、以下のように記述します:

# GitHubから、名前を上書きし特定のタグを指定
- src: redbeard28.devtools

詳細情報はこちら => Ansible Docs

要件

  • Ansible 2.9以上

ロールの変数

---
# ロールの変数を記述

依存関係

なし

サンプルプレイブック

ユーザーにとって使い方の例(変数をパラメータとして渡す場合など)を示すことは常に良いことです:

- 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