Cl8r::Model::CephConfig
Inherits YAML::Serializable < Reference < Object
Models Ceph distributed storage fabric, dual-plane MTU 9000 networks, and CRUSH failure domain rules.
Constructors
new(cluster_network : String = "storage_cluster", public_network : String = "storage_public", mtu : Int32 = 9000, crush_failure_domain : String = "rack", osd_encryption : Bool = true, mons : Array(String) = [] of String, mgrs : Array(String) = [] of String, rgws : Array(String) = [] of String)
Initializes a CephConfig with storage network planes, MTU settings, and daemon memberships.
new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
SourceInstance methods
cluster_network
Sourcecrush_failure_domain
Sourcemgrs
Sourcemons
Sourcemtu
Sourceosd_encryption?
Sourcepublic_network
Sourcergws
Source