Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Quantum serverless deployment for AWS

Requirements

Name Version
terraform >= 1.0.0
aws >= 3.76.1
helm >= 2.8.0
kubernetes >= 2.10

Providers

Name Version
aws 3.76.1
helm 2.8.0

Modules

Name Source Version
eks_blueprints github.com/aws-ia/terraform-aws-eks-blueprints v4.22.0
vpc terraform-aws-modules/vpc/aws ~> 3.0

Resources

Name Type
aws_vpc.quantum_serverless_vpc resource
helm_release.quantum_serverless_release resource
aws_availability_zones.available data source
aws_eks_cluster_auth.this data source

Inputs

Name Description Type Default Required
cluster_name Name of cluster string "" no

Outputs

Name Description
configure_kubectl Configure kubectl: make sure you're logged in with the correct AWS profile and run the following command to update your kubeconfig
eks_cluster_id EKS cluster ID
eks_managed_nodegroup_arns EKS managed node group arns
eks_managed_nodegroup_ids EKS managed node group ids
eks_managed_nodegroup_role_name EKS managed node group role name
eks_managed_nodegroup_status EKS managed node group status
eks_managed_nodegroups EKS managed node groups
region AWS region
vpc_cidr VPC CIDR
vpc_private_subnet_cidr VPC private subnet CIDR
vpc_public_subnet_cidr VPC public subnet CIDR