class Configuration::MasterNodePool

Defined in:

configuration/master_node_pool.cr

Constructors

Instance Method Summary

Instance methods inherited from class Configuration::NodePool

additional_packages : Array(String) | Nil additional_packages, additional_packages=(additional_packages : Array(String) | Nil) additional_packages=, autoscaling : Configuration::Autoscaling | Nil autoscaling, autoscaling=(autoscaling : Configuration::Autoscaling | Nil) autoscaling=, autoscaling_enabled : Bool autoscaling_enabled, image : String | Int64 | Nil image, image=(image : String | Int64 | Nil) image=, include_cluster_name_as_prefix : Bool include_cluster_name_as_prefix, include_cluster_name_as_prefix=(include_cluster_name_as_prefix : Bool) include_cluster_name_as_prefix=, instance_count : Int32 instance_count, instance_count=(instance_count : Int32) instance_count=, instance_type : String instance_type, instance_type=(instance_type : String) instance_type=, labels : Array(Configuration::NodeLabel) labels, labels=(labels : Array(Configuration::NodeLabel)) labels=, legacy_instance_type : String legacy_instance_type, legacy_instance_type=(legacy_instance_type : String) legacy_instance_type=, name : String | Nil name, name=(name : String | Nil) name=, post_create_commands : Array(String) | Nil post_create_commands, post_create_commands=(post_create_commands : Array(String) | Nil) post_create_commands=, taints : Array(Configuration::NodeTaint) taints, taints=(taints : Array(Configuration::NodeTaint)) taints=

Constructor methods inherited from class Configuration::NodePool

new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) new

Constructor Detail

def self.new(ctx : YAML::ParseContext, node : YAML::Nodes::Node) #

[View source]

Instance Method Detail

def locations : Array(String) #

[View source]
def locations=(locations : Array(String)) #

[View source]