mirror of https://github.com/k3s-io/k3s
55 lines
1.5 KiB
Terraform
55 lines
1.5 KiB
Terraform
|
module "master" {
|
||
|
source="./master"
|
||
|
aws_ami=var.aws_ami
|
||
|
aws_user=var.aws_user
|
||
|
key_name=var.key_name
|
||
|
no_of_server_nodes=var.no_of_server_nodes
|
||
|
k3s_version=var.k3s_version
|
||
|
install_mode=var.install_mode
|
||
|
region=var.region
|
||
|
vpc_id=var.vpc_id
|
||
|
subnets=var.subnets
|
||
|
qa_space=var.qa_space
|
||
|
ec2_instance_class=var.ec2_instance_class
|
||
|
access_key=var.access_key
|
||
|
cluster_type=var.cluster_type
|
||
|
server_flags=var.server_flags
|
||
|
availability_zone=var.availability_zone
|
||
|
sg_id=var.sg_id
|
||
|
resource_name=var.resource_name
|
||
|
node_os=var.node_os
|
||
|
username=var.username
|
||
|
password=var.password
|
||
|
db_username=var.db_username
|
||
|
db_password=var.db_password
|
||
|
db_group_name=var.db_group_name
|
||
|
external_db=var.external_db
|
||
|
instance_class=var.instance_class
|
||
|
external_db_version=var.external_db_version
|
||
|
engine_mode=var.engine_mode
|
||
|
environment=var.environment
|
||
|
create_lb=var.create_lb
|
||
|
}
|
||
|
module "worker" {
|
||
|
source="./worker"
|
||
|
dependency = module.master
|
||
|
aws_ami=var.aws_ami
|
||
|
aws_user=var.aws_user
|
||
|
key_name=var.key_name
|
||
|
no_of_worker_nodes=var.no_of_worker_nodes
|
||
|
k3s_version=var.k3s_version
|
||
|
install_mode=var.install_mode
|
||
|
region=var.region
|
||
|
vpc_id=var.vpc_id
|
||
|
subnets=var.subnets
|
||
|
ec2_instance_class=var.ec2_instance_class
|
||
|
access_key=var.access_key
|
||
|
worker_flags=var.worker_flags
|
||
|
availability_zone=var.availability_zone
|
||
|
sg_id=var.sg_id
|
||
|
resource_name=var.resource_name
|
||
|
node_os=var.node_os
|
||
|
username=var.username
|
||
|
password=var.password
|
||
|
}
|