mirror of https://github.com/k3s-io/k3s
45 lines
737 B
HCL
45 lines
737 B
HCL
data "terraform_remote_state" "server" {
|
|
backend = "local"
|
|
|
|
config = {
|
|
path = "${path.module}/../server/server.tfstate"
|
|
}
|
|
}
|
|
|
|
data "aws_vpc" "default" {
|
|
default = true
|
|
}
|
|
|
|
data "aws_subnet_ids" "available" {
|
|
vpc_id = data.aws_vpc.default.id
|
|
}
|
|
|
|
data "aws_subnet" "selected" {
|
|
id = "${tolist(data.aws_subnet_ids.available.ids)[1]}"
|
|
}
|
|
|
|
data "aws_ami" "ubuntu" {
|
|
most_recent = true
|
|
owners = ["099720109477"]
|
|
|
|
filter {
|
|
name = "name"
|
|
values = ["ubuntu-minimal/images/*/ubuntu-bionic-18.04-*"]
|
|
}
|
|
|
|
filter {
|
|
name = "virtualization-type"
|
|
values = ["hvm"]
|
|
}
|
|
|
|
filter {
|
|
name = "root-device-type"
|
|
values = ["ebs"]
|
|
}
|
|
|
|
filter {
|
|
name = "architecture"
|
|
values = ["x86_64"]
|
|
}
|
|
}
|