alainvanhoof.alpine_nginx
役割名
この役割は、php-fpmで提供されるphp5/php7をインストールするオプションを持つnginxインスタンスを作成します。
要件
Alpine Linuxで「エージェントレス」Ansibleを実行するには、python、sudo、およびiproute2をインストールする必要があります(apkを使用)。
役割変数
- php5: 未定義
- php7: 未定義
依存関係
例のプレイブック
ポート80でindex.htmlページを持つnginxをインストール
- hosts: dev-nginx-01
become: true
roles:
- { role: alpine_nginx }
ポート80でphp5を持つnginx、index.htmlおよびindex.php(phpinfo付き)をインストール
- hosts: dev-nginx-02
become: true
roles:
- { role: alpine_nginx, php5: yes }
ポート80でphp7を持つnginx、index.htmlおよびindex.php(phpinfo付き)をインストール
- hosts: dev-nginx-03
become: true
roles:
- { role: alpine_nginx, php7: yes }
ライセンス
BSD
著者情報
アラン・バン・フーフ : alain+ansible@lafeberhof.nl
