Name | Version |
---|---|
terraform | >= 1.5.7 |
aws | >= 5.70.0 |
helm | >= 2.16.0 |
kubectl | >= 1.14 |
kubernetes | >= 2.30 |
null | >= 3.1 |
random | >= 3.1 |
Name | Version |
---|---|
aws | >= 5.70.0 |
aws.ecr | >= 5.70.0 |
helm | >= 2.16.0 |
kubernetes | >= 2.30 |
null | >= 3.1 |
random | >= 3.1 |
Name | Source | Version |
---|---|---|
data_addons | aws-ia/eks-data-addons/aws | 1.32.0 |
ebs_csi_driver_irsa | terraform-aws-modules/iam/aws//modules/iam-role-for-service-accounts-eks | ~> 5.20 |
efs | terraform-aws-modules/efs/aws | ~> 1.6 |
eks | terraform-aws-modules/eks/aws | ~> 19.15 |
eks_blueprints_addons | aws-ia/eks-blueprints-addons/aws | ~> 1.2 |
vpc | terraform-aws-modules/vpc/aws | ~> 5.0 |
Name | Type |
---|---|
aws_iam_role.cloudwatch_observability_role | resource |
aws_iam_role_policy_attachment.cloudwatch_observability_policy_attachment | resource |
aws_secretsmanager_secret.grafana | resource |
aws_secretsmanager_secret_version.grafana | resource |
kubernetes_persistent_volume_claim_v1.efs_pvc | resource |
kubernetes_storage_class.default_gp3 | resource |
kubernetes_storage_class_v1.efs | resource |
null_resource.sync_local_to_s3 | resource |
random_password.grafana | resource |
aws_availability_zones.available | data source |
aws_caller_identity.current | data source |
aws_ecrpublic_authorization_token.token | data source |
aws_eks_cluster_auth.this | data source |
aws_partition.current | data source |
aws_region.current | data source |
aws_secretsmanager_secret_version.admin_password_version | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
eks_cluster_version | EKS Cluster version | string |
"1.31" |
no |
name | Name of the VPC and EKS Cluster | string |
"nvidia-triton-server" |
no |
region | region | string |
"us-west-2" |
no |
secondary_cidr_blocks | Secondary CIDR blocks to be attached to VPC | list(string) |
[ |
no |
vpc_cidr | VPC CIDR. This should be a valid private (RFC 1918) CIDR range | string |
"10.1.0.0/21" |
no |
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 |
grafana_secret_name | The name of the secret containing the Grafana admin password. |