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.1/src/hetzner/instance/../../../templates/cloud_init.yaml") }}
-
CONFIGURE_FIREWALL_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/configure_firewall.sh") }}
-
FIREWALL_SETUP_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/firewall_setup.sh") }}
-
FIREWALL_STATUS_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/firewall_status.sh") }}
-
FIREWALL_UPDATER_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/firewall_updater.sh") }}
-
FIREWALL_UPDATER_SERVICE =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/firewall_updater.service") }}
-
IPSET_RESTORE_SERVICE =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/ipset_restore.service") }}
-
IPTABLES_RESTORE_SERVICE =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/iptables_restore.service") }}
-
SETUP_FIREWALL_SERVICES_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/firewall/setup_services.sh") }}
-
SSH_CONFIGURATION_SCRIPT =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/src/hetzner/instance/../../../templates/ssh/configure_ssh.sh") }}
-
SSH_LISTEN_CONF =
{{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.1/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)
#