Files
opentf/website/source/docs/providers/openstack/r/compute_servergroup_v2.html.markdown
Joe Topjian b74e74fc16 ServerGroup Resource
This commit adds a server group resource. Users can create server
groups with different policies. If a server is launched in a certain
group, the server will adhere to that policy. For example, servers
can be made to all launch on the same compute node or different compute
nodes.
2015-05-12 01:08:19 +00:00

1.5 KiB

layout, page_title, sidebar_current, description
layout page_title sidebar_current description
openstack OpenStack: openstack_compute_servergroup_v2 docs-openstack-resource-compute-servergroup-v2 Manages a V2 Server Group resource within OpenStack.

openstack_compute_servergroup_v2

Manages a V2 Server Group resource within OpenStack.

Example Usage

resource "openstack_compute_servergroup_v2" "test-sg" {
  name = "my-sg"
  policies = ["anti-affinity"]
}

Argument Reference

The following arguments are supported:

  • region - (Required) The region in which to obtain the V2 Compute client. If omitted, the OS_REGION_NAME environment variable is used. Changing this creates a new server group.

  • name - (Required) A unique name for the server group. Changing this creates a new server group.

  • policies - (Required) The set of policies for the server group. Only two two policies are available right now, and both are mutually exclusive. See the Policies section for more information. Changing this creates a new server group.

Policies

  • affinity - All instances/servers launched in this group will be hosted on the same compute node.

  • anti-affinity - All instances/servers launched in this group will be hosted on different compute nodes.

Attributes Reference

The following attributes are exported:

  • region - See Argument Reference above.
  • name - See Argument Reference above.
  • policies - See Argument Reference above.
  • members - The instances that are part of this server group.