flatcar-baremetal

celest-io/flatcar-baremetal/ovh

Terraform Module HCL OVH

Terraform module which creates a Flatcar Baremetal instance in OVH

Install
module "flatcar-baremetal" {
source = "celest-io/flatcar-baremetal/ovh"
version = "0.1.0"
}
plain text: /constructs/tfmod-celest-io-flatcar-baremetal-ovh/install.txt
⭐ Source on GitHub 📦 Registry page
README

terraform-ovh-flatcar-baremetal Terraform module which creates a Flatcar Baremetal instance in OVH

Inputs (19)
NameTypeDescriptionDefault
node_namestringName of the instance. required
node_macstringMAC address identifying the node/machine (e.g. 52:54:00:a1:9c:ae). required
ssh_keyslist(string)SSH public keys for user 'core'. required
matchbox_http_endpointstringMatchbox HTTP read-only endpoint (e.g. http://matchbox.example.com:8080) required
dns_serverslist(string)List of the DNS servers to use[ "1.1.1.1#cloudflare-dns.com", "1.0
clc_snippetslist(string)List of Container Linux Config snippets.[]
os_channelstringFlatcar Container Linux channel to install from (stable, beta, alpha, edge)."stable"
wipe_previous_raidboolWipes previous RAID setup, if set to truefalse
raid_diskslist(string)List of disks to use for the root RAID array[]
kernel_consolelist(string)The kernel arguments to configure the console at PXE boot and in /usr/share/oem/[ "console=tty0", "console=ttyS0" ]
root_raid_namestringName of the base partitions RAID label and the array name"root_raid"
wipe_additional_disksboolWipes any additional disks attached, if set to truefalse
raid_on_install_diskboolPre-create a RAID partition on the install disk, if set to truefalse
flatcar_update_serverstringThe URL to the Flatcar Linux update manager."http://public.update.flatcar-linux.net/
os_versionstringFlatcar Container Linux version to install (for example '2191.5.0' - see https:/"current"
install_diskstringDisk device to which the install profiles should install the operating system (e"/dev/sda"
raid_levelstringRAID level"raid1"
flatcar_update_groupstringThe name to the Flatcar Linux update manager."stable"
kernel_argslist(string)Additional kernel arguments to provide at PXE boot and in /usr/share/oem/grub.cf[]
Resources (5)
matchbox_groupmatchbox_profilenull_resourceovh_dedicated_server_reboot_taskovh_dedicated_server_update
Details
FrameworkTerraform Module
LanguageHCL
Version0.1.0
Cloud OVH
★ Stars3
Forks0
Total downloads179
Inputs19
Resources5
LicenseApache-2.0
Namespacecelest-io
Updated