created: 2022-11-02T05:54:02.911Z

ansible で role を使う

role のソースコードを取得する

requirements.yml は色々書けるみたいだが、やる気がない感じでも大丈夫。

- src: git+git@github.com:geerlingguy/ansible-role-nodejs.git
- src: git+git@github.com:fubarhouse/ansible-role-golang.git
- geerlingguy.swap

こんなコマンドでローカル落として、使えるようになる。

$ ansible-galaxy install --role-file requirements.yml

ここに置いてあるものじゃないとうまいことインストールできないようだ。

使い方

使うロールによって使い方は色々ある。

roles で定義し、vars にて規約にそった変数を定義しておけば動作してくれるものが多いようだ。

  roles:
    - geerlingguy.swap

  vars:
    swap_file_path: /swapfile
    swap_file_size_mb: 8192
ERROR FREE 世界のトップ企業がこぞって採用したMIT博士のミスを減らす秘訣
[ad] ERROR FREE 世界のトップ企業がこぞって採用したMIT博士のミスを減らす秘訣
邱強, 牧髙光里 (Kindle版)