William-Yeh.uwsgi
williamyeh.uwsgi for Ansible Galaxy
概要
Ansible Galaxyでの役割名: williamyeh.uwsgi
このAnsibleロールはuWSGIのために以下の機能を提供します:
- 特定のバージョンをインストールします。
- 設定はありません(実際の 設定はユーザーのテンプレートファイルに委ねられます。詳細は下の使用方法セクションを参照してください)。
ロール変数
必須変数
なし。
任意変数
ユーザーが設定可能なデフォルト:
uwsgi_version
例:
# 特定のバージョン
uwsgi_version: 2.0.13.1
ハンドラー
restart uwsgi
reload uwsgi
stop uwsgi
使用方法
ステップ1: ロールを追加
プレイブックファイルにロール名 williamyeh.uwsgi
を追加します。
ステップ2: 変数を追加
プレイブックファイルで変数を設定します。
簡単な例:
---
# ファイル: simple-playbook.yml
- hosts: all
become: true
roles:
- williamyeh.uwsgi
ステップ3: ユーザーの設定ファイルをコピー(必要な場合)
より実践的な例:
---
# ファイル: complex-playbook.yml
- hosts: all
become: true
roles:
- williamyeh.uwsgi
vars:
uwsgi_version: 2.0.13.1
tasks:
- name: uWSGIのためのプロジェクト特有の設定ファイルをコピーする
template: src=templates/app-1.ini.j2 dest=/etc/uwsgi/vassals/app-1.ini
template: src=templates/app-2.ini.j2 dest=/etc/uwsgi/vassals/app-2.ini
依存関係
なし。
ライセンス
MITライセンスのもとでライセンスされています。詳細はLICENSEファイルをご覧ください。
履歴
Ansible Galaxyのいくつかのロールにインスパイアされました:
また、pipの処理は以下から借用しました:
インストール
ansible-galaxy install William-Yeh.uwsgi
ライセンス
mit
ダウンロード
4.1k
所有者