nlamirault / terraform-aws-teleport

Terraform module for Teleport

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Teleport into AWS

Tfsec

Documentation

Requirements

Name Version
terraform >= 1.0.0
aws >= 4.0.0

Providers

Name Version
aws >= 4.0.0

Modules

Name Source Version
teleport terraform-aws-modules/s3-bucket/aws 2.15.0
teleport_log terraform-aws-modules/s3-bucket/aws 2.15.0
teleport_role terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc 5.0.0

Resources

Name Type
aws_iam_policy.dns resource
aws_iam_policy.dynamodb resource
aws_iam_policy.kms resource
aws_iam_policy.s3 resource
aws_kms_alias.teleport resource
aws_kms_key.teleport resource
aws_eks_cluster.this data source
aws_iam_policy_document.kms data source

Inputs

Name Description Type Default Required
cluster_name Name of the EKS cluster string n/a yes
deletion_window_in_days Duration in days after which the key is deleted after destruction of the resource, must be between 7 and 30 days number 30 no
enable_kms Enable custom KMS key bool n/a yes
namespace The Kubernetes namespace string n/a yes
service_account The Kubernetes service account string n/a yes
tags Tags for AWS resources map(string)
{
"made-by": "terraform"
}
no

Outputs

Name Description
role_arn Role ARN for Teleport

About

Terraform module for Teleport


Languages

Language:HCL 86.1%Language:Makefile 13.9%