管理されていない NFS マウントをすべて Puppet で消去するにはどうすればよいですか?
例 1: 次の Puppet コードは、Puppet によって明示的に管理されていないすべてのユーザーをパージします。
resources { "user":
purge => true,
}
例 2: 次のコードは、管理されていないすべての Nginx 仮想ホストをパージします。
file { "/etc/nginx/sites-enabled/":
recurse => true,
purge => true,
}
しかし、管理されていない NFS マウントをすべて削除するにはどうすればよいでしょうか?
これが私が試したものです。NFS マウントの独自の定義があります。
define nfs-client::mount() {
...
}
ただし、以下は機能しませんでした。
resources { "nfs-client::mount":
purge => true,
}