cluster: introduce Regions to group zones

only available via config-file

Signed-off-by: Alejandro Mery <amery@jpi.io>
This commit is contained in:
2023-09-12 00:31:18 +00:00
parent e2941cf2c0
commit f2c647bbef
4 changed files with 94 additions and 3 deletions
+2 -1
View File
@@ -27,7 +27,8 @@ type Cluster struct {
Domain string `json:"domain,omitempty" yaml:"domain,omitempty"`
CephFSID uuid.UUID `json:"ceph_fsid,omitempty" yaml:"ceph_fsid,omitempty"`
Zones []*Zone `json:"zones,omitempty" yaml:"zones,omitempty"`
Regions []Region `json:",omitempty" yaml:",omitempty"`
Zones []*Zone `json:",omitempty" yaml:",omitempty"`
}
// revive:enable:line-length-limit