Configuration::Validators::CreateSettings
Constructors
new(errors : Array(String), settings : Configuration::Main, kubeconfig_path : String, hetzner_client : Hetzner::Client, masters_pool : Configuration::Models::MasterNodePool, instance_types : Array(Hetzner::InstanceType), all_locations : Array(Hetzner::Location), skip_current_ip_validation : Bool = false)
SourceInstance methods
all_locations
Sourceerrors
Sourcehetzner_client
Sourceinstance_types
Sourcekubeconfig_path
Sourcemasters_pool
Sourcesettings
Sourceskip_current_ip_validation
Sourcevalidate
Source