Skip to content

Latest commit

 

History

History
54 lines (43 loc) · 3.6 KB

TFINFO.md

File metadata and controls

54 lines (43 loc) · 3.6 KB

Requirements

Name Version
ibm 1.48.0-beta0

Providers

Name Version
ibm 1.48.0-beta0
tls 4.0.4

Modules

Name Source Version
bare-metal-hosts ./modules/compute-bare-metal n/a
gateway-appliances ./modules/gateway-appliance n/a
virtual-machines ./modules/compute-virtual n/a
vlans ./modules/vlans n/a

Resources

Name Type
ibm_compute_ssh_key.project resource
tls_private_key.ssh resource
ibm_compute_ssh_key.existing data source

Inputs

Name Description Type Default Required
datacenter The datacenter in which to provision compute. string n/a yes
domain_name The domain name to use for all resources. string "example.com" no
existing_ssh_key The name of an existing SSH key to use for the virtual machines. If none is provided, one will be generated. string "" no
host_count The number of bare metal hosts to provision. number 4 no
iaas_classic_api_key The API key for the IBM Cloud Classic infrastructure service. string n/a yes
iaas_classic_username The username for the IBM Cloud Classic infrastructure service. string n/a yes
project Prefix to add to all resources for easier identification. string n/a yes

Outputs

Name Description
bare_metal_host_ids Returns host IDs for all deployed bare metal servers.
bare_metal_host_private_ips Returns host Private Ips for all deployed bare metal servers.
bare_metal_host_public_ips Returns host Public Ips for all deployed bare metal servers.
bare_metal_hosts Returns host info for all deployed bare metal servers.
private_vlan_number Returns the private VLAN number.
virtual_machine Returns host info for all deployed virtual instance.