Name | Version |
---|---|
ibm | 1.48.0-beta0 |
Name | Version |
---|---|
ibm | 1.48.0-beta0 |
tls | 4.0.4 |
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 |
Name | Type |
---|---|
ibm_compute_ssh_key.project | resource |
tls_private_key.ssh | resource |
ibm_compute_ssh_key.existing | data source |
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 |
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. |