metal-hosts-with-logz

HPE/metal-hosts-with-logz/hpegl

Terraform Module HCL HPEGL
Install
module "metal-hosts-with-logz" {
source = "HPE/metal-hosts-with-logz/hpegl"
version = "1.0.0"
}
plain text: /constructs/tfmod-hpe-metal-hosts-with-logz-hpegl/install.txt
⭐ Source on GitHub 📦 Registry page
README

Example of creating a Metal host with Logz logging This is an example of creating a Metal host that has external logging with Logz configured To run the example: Export relevant Authentication details as environment variables Update variables.tf, provide a terraform.tfvars file, or provide overrides on the command line * Run with a command similar to `` terraform apply \ -var ="location=USA:Texas:AUSL2" ` Example output ` hosts_ips = { host-0 = 192.168.0.1 } logz_host_ips = { logging-proxy = "logz-proxy-host" logging-proxy-ips = 192.168.0.25 } ` Argument Reference The following arguments are supported: - location - Where the host is to be created in country:region:data-center style. - project_id - GreenLake metal project id - rest_url - GreenLake metal service url - prefix - A prefix to be

Inputs (20)
NameTypeDescriptionDefault
prefixstringA prefix to be added to created resources required
machine_sizestringThe machine size for the hosts required
public_key_namestringThe name of the ssh public key required
public_keystringThe content of the ssh public key required
locationstringGreenLake metal service location required
project_idstringGreenLake metal project id required
host_countnumberNumber of hosts to create. Not including logging proxy if logging is enabled required
linux_image_flavorstringThe linux image flavor for the hosts"ubuntu"
logzio_service_portnumberlogzio service portnull
enable_loggingboolDeploy and configure logging infrastructure for Logziotrue
logzio_service_urlstringlogzio service sub-account urlnull
logging_network_pool_base_ipstringThe network part of the main IP pool of the logging network. ex. 10.0.0.0null
logging_proxy_public_keystringThe content of the ssh public key for the logging proxynull
logzio_ship_tokenstringLogzio shipping tokennull
logging_network_pool_cidrstringThe netmask part of the main IP pool of the logging network in CIDR notation. exnull
linux_image_versionstringThe linux image version for the hosts"18.04"
logging_proxy_public_key_namestringThe name of the ssh public key for the logging proxynull
rest_urlstringGreenLake metal service url"https://quake.intg.hpedevops.net:443"
logging_proxy_machine_sizestringThe machine size for the hostsnull
logging_network_pool_ip_versionstringThe IP version of the logging network pool. One of IPv4 or IPv6null
Outputs (2)
logz_host_ips
hosts_ips
Resources (1)
hpegl_metal_host
Details
FrameworkTerraform Module
LanguageHCL
Version1.0.0
Cloud HPEGL
★ Stars0
Forks0
Inputs20
Outputs2
Resources1
Submodules3
NamespaceHPE
Updated