GitHub topics: terraform-component
cloudposse-terraform-components/aws-datadog-credentials
This component is responsible for provisioning SSM or ASM entries for Datadog API keys
Language: HCL - Size: 1.03 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-spacelift-worker-pool-controller
This component provisions the controller part of the Kubernetes Operator for Spacelift Worker Pools into an EKS cluster
Language: HCL - Size: 1020 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-reloader
This component installs the Stakater Reloader for EKS clusters
Language: HCL - Size: 472 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-alb-controller-ingress-group
This component provisions a Kubernetes Service that creates an ALB for a specific IngressGroup
Language: HCL - Size: 225 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-spacelift-worker-pool-asg
This component is responsible for provisioning Spacelift worker pools
Language: HCL - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-echo-server
This component installs the Ealenn/Echo-Server to EKS clusters
Language: HCL - Size: 1.06 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-api-gateway-rest-api
This component is responsible for deploying an API Gateway REST API
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1

cloudposse-terraform-components/aws-network-firewall
This component is responsible for provisioning AWS Network Firewall resources, including Network Firewall, firewall policy, rule groups, and logging configuration
Language: HCL - Size: 1.06 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-metrics-server
This component creates a Helm release for metrics-server is a Kubernetes addon that provides resource usage metrics used in particular by other addons such Horizontal Pod Autoscaler
Language: HCL - Size: 1.13 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-identity-center
This component is responsible for creating AWS SSO Permission Sets and creating AWS SSO Account Assignments, that is, assigning IdP (Okta) groups and/or users to AWS SSO permission sets in specific AWS Accounts
Language: HCL - Size: 613 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 0

cloudposse-terraform-components/aws-eks-idp-roles
This component installs the `idp-roles` for EKS clusters
Language: HCL - Size: 1.03 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-waf
This component is responsible for provisioning an AWS Web Application Firewall (WAF) with an associated managed rule group
Language: HCL - Size: 1.13 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-glue-catalog-database
This component provisions Glue catalog databases
Language: HCL - Size: 1010 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-teams
This component is responsible for provisioning all primary user and system roles into the centralized identity account
Language: HCL - Size: 1.06 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-kinesis-stream
This component is responsible for provisioning an Amazon Kinesis data stream
Language: HCL - Size: 1010 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-storage-class
This component is responsible for provisioning `StorageClasses` in an EKS cluster
Language: HCL - Size: 1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-cloudtrail
This component is responsible for provisioning cloudtrail auditing in an individual account
Language: HCL - Size: 1.07 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-ssm-parameters
This component is responsible for provisioning Parameter Store resources against AWS SSM
Language: HCL - Size: 1.05 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-sso-saml-provider
This component reads sso credentials from SSM Parameter store and provides them as outputs
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-ipam
This component is responsible for provisioning IPAM per region in a centralized account
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-redshift
This component is responsible for provisioning a RedShift instance
Language: HCL - Size: 1.01 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-vpc-peering
This component is responsible for creating a peering connection between two VPCs existing in different AWS accounts
Language: HCL - Size: 1.1 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-security-hub
This component is responsible for configuring Security Hub within an AWS Organization
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-vpc-flow-logs-bucket
This component is responsible for provisioning an encrypted S3 bucket which is configured to receive VPC Flow Logs
Language: HCL - Size: 1.03 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

cloudposse-terraform-components/aws-aurora-postgres-resources
This component is responsible for provisioning Aurora Postgres resources: additional databases, users, permissions, grants, etc
Language: HCL - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1

cloudposse-terraform-components/aws-dms-endpoint
This component provisions DMS endpoints
Language: HCL - Size: 992 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-rds
This component is responsible for provisioning an RDS instance
Language: HCL - Size: 1.04 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 1

cloudposse-terraform-components/aws-snowflake-account
This component sets up the requirements for all other Snowflake components, including creating the Terraform service user
Language: HCL - Size: 1.03 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-glue-iam
This component provisions IAM roles for AWS Glue
Language: HCL - Size: 1000 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-site-to-site-vpn
This component provisions a Site-To-Site VPN with a target AWS VPC on one side of the tunnel
Language: HCL - Size: 1.03 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

cloudposse-terraform-components/aws-aurora-mysql-resources
This component is responsible for provisioning Aurora MySQL resources: additional databases, users, permissions, grants, etc
Language: HCL - Size: 1.01 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-aurora-mysql
This component is responsible for provisioning Aurora MySQL RDS clusters
Language: HCL - Size: 1.08 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-cloudmap-namespace
Language: HCL - Size: 969 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-karpenter-controller
This component provisions Karpenter on an EKS cluster
Language: HCL - Size: 1.22 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

cloudposse-terraform-components/aws-shield
This component is responsible for enabling AWS Shield Advanced Protection for the following resources: Application Load Balancers (ALBs), CloudFront Distributions, Elastic IPs, Route53 Hosted Zones
Language: HCL - Size: 1.05 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-github-oidc-role
This component is responsible for creating IAM roles for GitHub Actions to assume
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-route53-resolver-dns-firewall
This component is responsible for provisioning Route 53 Resolver DNS Firewall resources, including Route 53 Resolver DNS Firewall, domain lists, firewall rule groups, firewall rules, and logging configuration.
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-spacelift-spaces
This component is responsible for creating and managing the spaces in the Spacelift organization
Language: HCL - Size: 1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-dms-replication-task
This component provisions DMS replication tasks
Language: HCL - Size: 1000 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-tfstate-backend
This component is responsible for provisioning an S3 Bucket and DynamoDB table that follow security best practices for usage as a Terraform backend
Language: HCL - Size: 1.11 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-redis
This component installs `redis` for EKS clusters
Language: HCL - Size: 1010 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-sqs-queue
This component is responsible for creating an SQS queue
Language: HCL - Size: 1.01 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-managed-grafana-data-source-managed-prometheus
This component is responsible for provisioning an Amazon Managed Prometheus data source for an Amazon Managed Grafana workspace
Language: HCL - Size: 961 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-ecs
This component is responsible for provisioning an ECS Cluster and associated load balancer
Language: HCL - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-dns-primary
This component is responsible for provisioning the primary DNS zones into an AWS account
Language: HCL - Size: 1.07 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-global-accelerator
This component is responsible for provisioning AWS Global Accelerator and its listeners
Language: HCL - Size: 1 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-glue-schema
This component provisions Glue schemas
Language: HCL - Size: 990 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-athena
This component is responsible for provisioning an Amazon Athena workgroup, databases, and related resources
Language: HCL - Size: 1.03 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-github-action-token-rotator
This component is responsible for provisioning Github Action Token Rotator
Language: HCL - Size: 1020 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-ssosync
Deploys AWS ssosync to sync Google Groups with AWS SSO
Language: HCL - Size: 1.31 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-cloudwatch-logs
This component is responsible for creation of CloudWatch Log Streams and Log Groups
Language: HCL - Size: 1.05 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-github-oidc-provider
This component is responsible for authorizing the GitHub OIDC provider as an Identity provider for an AWS account
Language: HCL - Size: 1.04 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-alb-controller-ingress-class
This component deploys a Kubernetes `IngressClass` resource for the AWS Load Balancer Controller
Language: HCL - Size: 1.08 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-github-webhook
This component provisions a GitHub webhook for a single GitHub repository
Language: HCL - Size: 1000 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-iam-service-linked-roles
This component is responsible for provisioning IAM Service-Linked Roles
Language: HCL - Size: 321 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-elasticsearch
This component is responsible for provisioning an Elasticsearch cluster with built-in integrations with Kibana and Logstash
Language: HCL - Size: 1.04 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-account-settings
This component is responsible for provisioning account level settings: IAM password policy, AWS Account Alias, EBS encryption, and Service Quotas
Language: HCL - Size: 1.05 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

cloudposse-terraform-components/aws-ec2-instance
This component is responsible for provisioning a single EC2 instance
Language: HCL - Size: 1.01 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

cloudposse-terraform-components/aws-eks-alb-controller-controller
This component creates a Helm release for [alb-controller](https://github
Language: HCL - Size: 1.86 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0
