class Cluster::PlacementGroupManager

Defined in:

cluster/placement_group_manager.cr

Constant Summary

MAX_PLACEMENT_GROUPS_PER_PROJECT = 50
MAX_SERVERS_PER_PLACEMENT_GROUP = 10

Constructors

Instance Method Summary

Constructor Detail

def self.new(settings : Configuration::Main, hetzner_client : Hetzner::Client) #

[View source]

Instance Method Detail

def create(master_count : Int32, worker_node_pools : Array(Configuration::Models::WorkerNodePool)) : PlacementGroups #

[View source]
def delete #

[View source]