Skip to content

Unity Terraform Components

Tom Barber edited this page Mar 4, 2022 · 6 revisions

We currently support the following Terraform components, please check the documentation for specific Unity configuration notes.

Amazon EC2 Amazon OpenSearch Amazon MemoryDB Kubernetes via Helm Charts

EC2

Valid AMIs

  • some ami
  • some other ami

Key Pair

Instance Sizing

Storage

Networking

Example

resource "aws_instance" "unity-ec2-instance" {
  ami = var.ami_id
  instance_type = "t3.xlarge"
  key_name = var.ami_key_pair_name
  #security_groups = ["${aws_security_group.ingress-all-test.id}"]
  vpc_security_group_ids = [aws_security_group.ingress-all-test.id]
  tags = {
    Name = var.ami_name
    Deployment = "unity-demo"
  }
  ebs_block_device {
    device_name = "/dev/sda1"
    volume_size = 50
  }
  subnet_id = aws_subnet.subnet-uno.id
}

OpenSearch

MemoryDB

Kubernetes

Clone this wiki locally