Open Sidebar
Close Sidebar
CrystalDoc.info
Source code
Shards.info
hetzner-k3s
v2.0.9
Cluster
Create
Delete
Upgrade
Configuration
Autoscaling
Datastore
EmbeddedRegistryMirror
Loader
Main
Manifests
Networking
NetworkingComponents
AllowedNetworks
Cilium
CNI
Flannel
PrivateNetwork
PublicNetwork
SSH
NodeLabel
NodePool
NodeTaint
Settings
ClusterName
ConfigurationFilePath
Datastore
K3sVersion
KubeconfigPath
NewK3sVersion
NodePool
Autoscaling
InstanceCount
InstanceType
Location
NodeLabels
NodeTaints
PoolName
Hetzner
Client
Firewall
Create
Delete
Find
FirewallsList
Instance
Create
Delete
Find
InstancesList
InstanceType
InstanceTypesList
Ipv4
K3s
CLI
Arguments
Create
Arguments
Flags
Delete
Arguments
Flags
Flags
Releases
Arguments
Flags
Upgrade
Arguments
Flags
LoadBalancer
Create
Delete
Find
LoadBalancersList
Location
LocationsList
Network
Create
Delete
Find
NetworkInterface
NetworksList
PlacementGroup
All
Create
Delete
Find
PlacementGroupsList
PublicNet
SSHKey
Create
Delete
Find
SSHKeysList
K3s
Kubernetes
Installer
Resources
Deployment
Spec
Template
Pod
Spec
Container
EnvVariable
VolumeMount
Toleration
Volume
HostPath
Resource
Software
Cilium
ClusterAutoscaler
Hetzner
CloudControllerManager
CSIDriver
Secret
SystemUpgradeController
Util
PrefixedIO
Util
Shell
CommandResult
SSH
Generated using Crystal 1.14.0
2024-11-08 14:47:06 UTC
class
Configuration::
NetworkingComponents::
SSH
Configuration::NetworkingComponents::SSH
Reference
Object
Included Modules
YAML::Serializable
YAML::Serializable::Unmapped
Defined in:
configuration/networking_components/ssh.cr
Constructors
.new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
.new
Instance Method Summary
#port
: Int32
#private_key_path
#public_key_path
#use_agent
: Bool
#validate
(errors)
Constructor Detail
def self.
new
(ctx : YAML::ParseContext, node : YAML::Nodes::Node)
#
[
View source
]
def self.
new
#
[
View source
]
Instance Method Detail
def
port
: Int32
#
[
View source
]
def
private_key_path
#
[
View source
]
def
public_key_path
#
[
View source
]
def
use_agent
: Bool
#
[
View source
]
def
validate
(errors)
#
[
View source
]