Output SSH config

Requirements

No requirements.

Providers

NameVersion
localn/a

Resources

NameType
local_file.ssh_client_identityresource
local_file.ssh_configresource

Inputs

NameDescriptionTypeDefaultRequired
output_pathpath for the generated filesstringn/ayes
ssh_private_key_opensshpublic key for server access in OpenSSH formatstringn/ayes
ssh_serverslist of servers that can be accessed via the supplied ssh_private_key_openssh
list(object({
name = string,
user = optional(string, “root”),
ipv4_address = string
}))
n/ayes

Outputs

NameDescription
ssh_config_filefull path for the generated openssh client configuration