module Kubernetes::SSHDeploymentHelper

Included Modules

Direct including types

Defined in:

kubernetes/deployment_helper.cr

Constant Summary

CLOUD_INIT_WAIT_SCRIPT = {{ read_file("/srv/crystaldoc.info/github-vitobotta-hetzner-k3s-v2.4.4/src/kubernetes/../../templates/cloud_init_wait_script.sh") }}

Instance Method Summary

Instance methods inherited from module Kubernetes::DeploymentHelper

api_server_ip_address(instance : Hetzner::Instance) : String api_server_ip_address

Class methods inherited from module Kubernetes::DeploymentHelper

api_server_ip_address(instance : Hetzner::Instance) : String api_server_ip_address

Instance Method Detail

def deploy_to_instance(instance : Hetzner::Instance, script : String) : String #

[View source]
abstract def settings : Configuration::Main #

[View source]
abstract def ssh : Util::SSH #

[View source]
def wait_for_cloud_init(instance : Hetzner::Instance) #

[View source]