-
Notifications
You must be signed in to change notification settings - Fork 0
/
modules.tf
32 lines (28 loc) · 980 Bytes
/
modules.tf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
module "eks_network" {
source = "./modules/network"
cidr_block = var.cidr_block
prefixo_projeto = var.prefixo_projeto
tags = var.tags
}
module "eks_cluster" {
source = "./modules/eks"
prefixo_projeto = var.prefixo_projeto
tags = var.tags
subnet_pub_1a = module.eks_network.subnet_pub_1a
subnet_pub_1b = module.eks_network.subnet_pub_1b
}
module "eks_node_group" {
source = "./modules/node-group"
prefixo_projeto = var.prefixo_projeto
tags = var.tags
cluster_name = module.eks_cluster.cluster_name
subnet_priv_1a = module.eks_network.subnet_priv_1a
subnet_priv_1b = module.eks_network.subnet_priv_1b
}
module "eks_aws_load_balancer_controller" {
source = "./modules/aws-load-balancer-controller"
prefixo_projeto = var.prefixo_projeto
tags = var.tags
oidc = module.eks_cluster.oidc
cluster_name = module.eks_cluster.cluster_name
}