class
Configuration::Validators::NodePoolConfig::Labels
- Configuration::Validators::NodePoolConfig::Labels
- Reference
- Object
Defined in:
configuration/validators/node_pool_config/labels.crConstant Summary
-
RESERVED_LABEL_KEYS =
["hetzner-k3s.io/external", "hetzner-k3s.io/external-provider", "node.kubernetes.io/exclude-from-external-load-balancers"]
Constructors
Instance Method Summary
- #errors : Array(String)
- #labels : Array(Configuration::Models::NodePoolConfig::Label) | Nil
- #pool_type : Symbol
- #validate
Constructor Detail
def self.new(errors : Array(String), pool_type : Symbol, labels : Nil | Array(Configuration::Models::NodePoolConfig::Label))
#