sters.onstatic
ansible-role-onstatic
RedHat/CentOSサーバにsters/onstaticをインストールします。
仕組み
+- main.yml
+- install_onstatic.ymlを呼び出す
+- このYAMLはonstaticがインストールされているか確認する。
+- インストールされていない場合、Github Releaseから最新のonstaticをインストールする。
+- systemdにインストール
+- register_repositories.ymlを呼び出す
+- このYAMLはonstaticのために`register` APIを呼び出す。
+- role変数onstatic_register_repositoriesを使用する。
ロール変数
キー | デフォルト | メモ |
---|---|---|
onstatic_dirpath | /var/www/onstatic | onstaticのインストールパス |
onstatic_backend_port | 18888 | onstaticのリスンポート |
onstatic_salt | onstatic | 名前を計算するためのsalt |
onstatic_http_header_key | onstatic | X-ONSTATIC-KEY を期待する |
onstatic_register_repositories | [] | 事前登録のリポジトリ |
onstatic_force_install | false | onstaticバイナリを強制インストール |