1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- locals {
- ami_map = {
- "base" = data.aws_ami.base.image_id,
- "minion" = data.aws_ami.minion.image_id,
- "master" = data.aws_ami.master.image_id,
- # "ubuntu1804" = data.aws_ami.ubuntu1804.image_id,
- }
- }
- data "aws_ami" "base" {
- most_recent = true
- owners = [ var.common_services_account ]
- filter {
- name = "virtualization-type"
- values = ["hvm"]
- }
- filter {
- name = "root-device-type"
- values = ["ebs"]
- }
- filter {
- name = "name"
- values = [ "MSOC_RedHat_Base_*" ]
- }
- }
- data "aws_ami" "minion" {
- most_recent = true
- owners = [ var.common_services_account ]
- filter {
- name = "virtualization-type"
- values = ["hvm"]
- }
- filter {
- name = "root-device-type"
- values = ["ebs"]
- }
- filter {
- name = "name"
- values = [ "MSOC_RedHat_Minion_*" ]
- }
- }
- data "aws_ami" "master" {
- most_recent = true
- owners = [ var.common_services_account ]
- filter {
- name = "virtualization-type"
- values = ["hvm"]
- }
- filter {
- name = "root-device-type"
- values = ["ebs"]
- }
- filter {
- name = "name"
- values = [ "MSOC_RedHat_Master_*" ]
- }
- }
- # not presently in commercial
- #data "aws_ami" "ubuntu1804" {
- # most_recent = true
- # owners = [ var.common_services_account ]
- #
- # filter {
- # name = "virtualization-type"
- # values = ["hvm"]
- # }
- #
- # filter {
- # name = "root-device-type"
- # values = ["ebs"]
- # }
- #
- # filter {
- # name = "name"
- # values = [ "MSOC_Ubuntu_1804_*" ]
- # }
- #}
|