root / manifests / rules / ceph_mon.pp @ 1bf717d9
Historique | Voir | Annoter | Télécharger (395 octets)
1 |
# @summary |
---|---|
2 |
# Ceph is a distributed object store and file system. |
3 |
# Enable this option to support Ceph's Monitor Daemon. |
4 |
# @param ports specify ports for ceph service |
5 |
class nftables::rules::ceph_mon ( |
6 |
Array[Stdlib::Port,1] $ports = [3300, 6789], |
7 |
) { |
8 |
nftables::rule { |
9 |
'default_in-ceph_mon': |
10 |
content => "tcp dport {${$ports.join(', ')}} accept comment \"Accept Ceph MON\"", |
11 |
} |
12 |
} |