# Deployment for CyberArk Dev Servers ==========================================

instances = {
  cyberark-identity-01 = {
    name_suffix          = "cyberark-identity-01"
    ami_id               = "ami-04c268475ce097f27"
    iam_instance_profile = "EC2-SSM-Quicksetup-role"
    instance_type        = "m6i.xlarge"
    subnet_id            = "subnet-0747c44c412051731"
    key_name             = "hca-cyberark-server-key-pair"
    associate_public_ip  = false
    ebs_optimized        = true
    monitoring           = true
    metadata_http_tokens = "required"
    metadata_hop_limit   = 1
    root_volume = {
      size                  = 250
      type                  = "gp3"
      delete_on_termination = true
      tags                  = {}
    }
    data_volumes = [
      {
        device_name           = "/dev/sdf"
        volume_size           = 250
        volume_type           = "gp3"
        kms_key_id            = null
        delete_on_termination = false
        iops                  = null
        throughput            = null
        tags                  = {}
      }
    ]
    instance_tags = { hostname = "HCAAWSCIDWD01" }
  }

  cyberark-identity-02 = {
    name_suffix          = "cyberark-identity-02"
    ami_id               = "ami-04c268475ce097f27"
    iam_instance_profile = "EC2-SSM-Quicksetup-role"
    instance_type        = "m6i.xlarge"
    subnet_id            = "subnet-062c6775fa9f3d0ee"
    key_name             = "hca-cyberark-server-key-pair"
    associate_public_ip  = false
    ebs_optimized        = true
    monitoring           = true
    metadata_http_tokens = "required"
    metadata_hop_limit   = 1
    root_volume = {
      size                  = 250
      type                  = "gp3"
      delete_on_termination = true
      tags                  = {}
    }
    data_volumes = [
      {
        device_name           = "/dev/sdf"
        volume_size           = 250
        volume_type           = "gp3"
        kms_key_id            = null
        delete_on_termination = false
        iops                  = null
        throughput            = null
        tags                  = {}
      }
    ]
    instance_tags = { hostname = "HCAAWSCIDWD02" }
  }

  cyberark-connector-01 = {
    name_suffix          = "cyberark-connector-01"
    ami_id               = "ami-04c268475ce097f27"
    iam_instance_profile = "EC2-SSM-Quicksetup-role"
    instance_type        = "m6i.2xlarge"
    subnet_id            = "subnet-0747c44c412051731"
    key_name             = "hca-cyberark-server-key-pair"
    associate_public_ip  = false
    ebs_optimized        = true
    monitoring           = true
    metadata_http_tokens = "required"
    metadata_hop_limit   = 1
    root_volume = {
      size                  = 250
      type                  = "gp3"
      delete_on_termination = true
      tags                  = {}
    }
    data_volumes = [
      {
        device_name           = "/dev/sdf"
        volume_size           = 250
        volume_type           = "gp3"
        kms_key_id            = null
        delete_on_termination = false
        iops                  = null
        throughput            = null
        tags                  = {}
      }
    ]
    instance_tags = { hostname = "HCAAWSPSMWD01" }
  }

  cyberark-connector-02 = {
    name_suffix          = "cyberark-connector-02"
    ami_id               = "ami-04c268475ce097f27"
    iam_instance_profile = "EC2-SSM-Quicksetup-role"
    instance_type        = "m6i.2xlarge"
    subnet_id            = "subnet-062c6775fa9f3d0ee"
    key_name             = "hca-cyberark-server-key-pair"
    associate_public_ip  = false
    ebs_optimized        = true
    monitoring           = true
    metadata_http_tokens = "required"
    metadata_hop_limit   = 1
    root_volume = {
      size                  = 250
      type                  = "gp3"
      delete_on_termination = true
      tags                  = {}
    }
    data_volumes = [
      {
        device_name           = "/dev/sdf"
        volume_size           = 250
        volume_type           = "gp3"
        kms_key_id            = null
        delete_on_termination = false
        iops                  = null
        throughput            = null
        tags                  = {}
      }
    ]
    instance_tags = { hostname = "HCAAWSPSMWD02" }
  }
}
