class
Hetzner::Instance::CloudInitGenerator
- Hetzner::Instance::CloudInitGenerator
- Reference
- Object
Defined in:
hetzner/instance/cloud_init_generator.crConstant Summary
-
CLOUD_INIT_YAML =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/cloud_init.yaml") }} -
FIREWALL_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/firewall/firewall.sh") }} -
FIREWALL_SERVICE =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/firewall/firewall.service") }} -
FIREWALL_STATUS =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/firewall/firewall_status.sh") }} -
SSH_CONFIGURATION_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/ssh/configure_ssh.sh") }} -
SSH_LISTEN_CONF =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/hetzner/instance/../../../templates/ssh/listen.conf") }}
Constructors
Instance Method Summary
Constructor Detail
def self.new(settings : Configuration::Main, ssh_port : Int32, snapshot_os : String, additional_packages : Array(String), additional_pre_k3s_commands : Array(String), additional_post_k3s_commands : Array(String), init_commands : Array(String), grow_root_partition_automatically : Bool)
#