class

Configuration::Models::NodePool

Inherits YAML::Serializable < Reference < Object

Constructors

new(*, __context_for_yaml_serializable ctx : YAML::ParseContext, __node_for_yaml_serializable node : YAML::Nodes::Node)
Source

Instance methods

additional_packages
Source
additional_packages=(additional_packages : Array(String) | Nil)
Source
additional_post_k3s_commands
Source
additional_post_k3s_commands=(additional_post_k3s_commands : Array(String) | Nil)
Source
additional_pre_k3s_commands
Source
additional_pre_k3s_commands=(additional_pre_k3s_commands : Array(String) | Nil)
Source
autoscaling
Source
autoscaling_enabled
Source
effective_grow_root_partition_automatically(global_value : Bool) : Bool

Returns the effective value for grow_root_partition_automatically Falls back to global setting if not set on the pool

Source
external
Source
external?
Source
grow_root_partition_automatically
Source
grow_root_partition_automatically=(grow_root_partition_automatically : Bool | Nil)
Source
image
Source
image=(image : String | Int64 | Nil)
Source
include_cluster_name_as_prefix
Source
include_cluster_name_as_prefix=(include_cluster_name_as_prefix : Bool)
Source
instance_count
Source
instance_count=(instance_count : Int32)
Source
instance_type
Source
instance_type=(instance_type : String)
Source
labels
Source
legacy_instance_type
Source
legacy_instance_type=(legacy_instance_type : String)
Source
name
Source
name=(name : String | Nil)
Source
taints
Source