class Configuration::Main
- Configuration::Main
- Reference
- Object
Included Modules
- YAML::Serializable
Defined in:
configuration/main.crConstructors
Instance Method Summary
- #additional_packages : Array(String)
- #all_kubelet_args
- #api_server_hostname : String | Nil
- #autoscaling_image : String | Nil
- #cluster_name : String
- #datastore : Configuration::Datastore
- #embedded_registry_mirror : Configuration::EmbeddedRegistryMirror
- #hetzner_token : String
- #image : String
- #include_instance_type_in_instance_name : Bool
- #k3s_version : String
- #kube_api_server_args : Array(String)
- #kube_cloud_controller_manager_args : Array(String)
- #kube_controller_manager_args : Array(String)
- #kube_proxy_args : Array(String)
- #kube_scheduler_args : Array(String)
- #kubeconfig_path : String
- #kubelet_args : Array(String)
- #manifests : Configuration::Manifests
- #masters_pool : Configuration::NodePool
- #networking : Configuration::Networking
- #post_create_commands : Array(String)
- #schedule_workloads_on_masters : Bool
- #snapshot_os : String
- #worker_node_pools : Array(Configuration::NodePool)