class Configuration::Validators::WorkerNodePools

Defined in:

configuration/validators/worker_node_pools.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(errors : Array(String), worker_node_pools : Array(Configuration::Models::WorkerNodePool), schedule_workloads_on_masters : Bool, masters_pool : Configuration::Models::MasterNodePool, instance_types : Array(Hetzner::InstanceType), all_locations : Array(Hetzner::Location), datastore : Configuration::Models::Datastore, private_network_enabled : Bool) #

[View source]

Instance Method Detail

def all_locations : Array(Hetzner::Location) #

[View source]

[View source]
def errors : Array(String) #

[View source]
def instance_types : Array(Hetzner::InstanceType) #

[View source]

[View source]
def private_network_enabled : Bool #

[View source]
def schedule_workloads_on_masters : Bool #

[View source]
def validate #

[View source]
def worker_node_pools : Array(Configuration::Models::WorkerNodePool) #

[View source]