jtprogru.systemd_mounts
jtprogru.systemd_mounts
マウントをsystemdサービスとして設定します。これにより、マウントをシステムサービスとして使用できます。
役割の変数
defaults/main.yml
を参照してください。
例のプレイブック
このプレイブックは、共有をマウントするためのSystemdサービスを作成します。例のプレイブック:
- hosts: all
roles:
- role: jtprogru.systemd_mounts
mounts:
myLogDir: # サービスの説明
share: //logserver.local/logs$ # マウント元の共有
mount: /mnt/logs # マウントするフォルダー
type: cifs # マウントタイプ(マウントのマニュアルページを参照)
options: domain=local,username=user,password=password,uid=1000,gid=1000 # オプション、ユーザー名...
automount: true # falseの場合:ブート時にマウント
# trueの場合:フォルダーにアクセスしたときとブート時にマウント
Appdir:
share: //apps.local/apps$
mount: /opt/app
type: nfs
options: uid=1000
automount: false
著者
ライセンス
LICENSEを参照してください。
プロジェクトについて
This is sample ansible role used me as boilerplate
インストール
ansible-galaxy install jtprogru.systemd_mounts
ライセンス
wtfpl
ダウンロード
229
所有者
#sre #devops #linux #ansible #terraform #python #golang #jtprogru #jtprog #macOS