grycap.nfs

ライセンス CI

NFS サーバー/クライアントの役割

NFS サーバー/クライアントをインストールする(EC3 のレシピ)。

役割の変数

この役割に渡すことができる変数とその簡単な説明は以下の通りです。

# インストールするノードのタイプ:front または wn
nfs_mode: front
# エクスポートする共有ディレクトリ(/etc/exports ファイルに追加する行)
nfs_exports: ""
# マウントする共有ディレクトリ
nfs_client_imports: ""
# NFSv4 のみを有効にする
nfs_only_v4: false

例のプレイブック

  - hosts: server
  roles:
  - { role: 'grycap.nfs', nfs_mode: 'front', nfs_exports: [{path: "/home", export: "vnode*.localdomain(fsid=0,rw,async,no_root_squash,no_subtree_check,insecure)"}] }
  - hosts: client
  roles:
  - { role: 'grycap.nfs', nfs_mode: 'wn', nfs_client_imports: [{ local: "/home", remote: "/home", server_host: "{{hostvars['server']['ansible_default_ipv4']}}" }] }

役割への貢献

コードをクリーンに保つために、マスターブランチへの変更のプッシュは無効にされています。貢献したい場合は、ブランチを作成し、変更をアップロードしてからプルリクエストを作成する必要があります。
ありがとうございます。

プロジェクトについて

NFS server/client

インストール
ansible-galaxy install grycap.nfs
ライセンス
apache-2.0
ダウンロード
16k
所有者
Grid y Computación de Altas Prestaciones