tinyblargon.systemd

Ansibleロール: systemd

ローカルファイルからsystemdサービス/タイマーを設定するためのロールです。

要件

必要ありません

ロール変数

デフォルト値

変数名 必須 説明 デフォルト値
systemd_file いいえ コピーするローカルサービス/タイマーのファイルのパス "" 文字列
systemd_name はい 作成するsystemdサービス/タイマーの名前 "" 文字列
systemd_enable いいえ サービス/タイマーを有効にするか無効にするか true 真偽値
systemd_state いいえ systemdサービス/タイマーの状態。startedstoppedrestartedabsentのいずれか。absentの場合、サービス/タイマーは停止され、無効になり、削除されます。 "started" 文字列
systemd_type いいえ systemdをserviceまたはtimerとして作成するか "service" 文字列

依存関係

必要ありません

例プレイブック

- hosts: all
  roles:
    - role: tinyblargon.systemd
      vars:
        systemd_file: "path/to/test.service"
        systemd_name: "testing-service"
        systemd_enable: false
        systemd_state: "started"
        systemd_type: "service"

ライセンス

MIT

プロジェクトについて

Create and configure systemd services and timers

インストール
ansible-galaxy install tinyblargon.systemd
ライセンス
mit
ダウンロード
170
所有者
If the DevOps tooling doesn't exist, I'll write it myself.