This component creates a Helm release for actions-runner-controller on an EKS cluster.
This component creates a Helm release for alb-controller on an EKS cluster.
This component deploys a Kubernetes IngressClass resource for the AWS Load Balancer Controller.
This component provisions a Kubernetes Service that creates an ALB for a specific [IngressGroup].
This component is responsible for provisioning Argo CD.
This component creates a Helm release for aws-node-termination-handler on a Kubernetes cluster. aws-node-termination-handler is a Kubernetes addon that (by default) monitors the EC2 IMDS endpoint for scheduled maintenance events, spot instance termination events, and rebalance recommendation events, and drains and/or cordons nodes upon such events.
This component creates a Helm release for cert-manager on a Kubernetes cluster. cert-manager is a Kubernetes addon that provisions X.509 certificates.
This component is responsible for provisioning an end-to-end EKS Cluster, including managed node groups and Fargate profiles.
This component installs the datadog-agent for EKS clusters.
This is copied from cloudposse/terraform-aws-components.
This component creates a Helm deployment for external-dns on a Kubernetes cluster. external-dns is a Kubernetes addon that configures public DNS servers with information about exposed Kubernetes services to make them discoverable.
This component (ESO) is used to create an external SecretStore configured to synchronize secrets from AWS SSM Parameter store as Kubernetes Secrets within the cluster. Per the operator pattern, the external-secret-operator pods will watch for any ExternalSecret resources which reference the SecretStore to pull secrets from.
This component deploys self-hosted GitHub Actions Runners and a Controller
This component installs the idp-roles for EKS clusters. These identity provider roles specify severl pre-determined permission levels for cluster users and come with bindings that make them easy to assign to Users and Groups.
This component provisions Karpenter on an EKS cluster.
This component deploys Karpenter provisioners on an EKS cluster.
This component is used to install the KEDA operator.
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.
This component maps another components' outputs into SSM parameter store to declare
This component installs redis for EKS clusters. This is a Self Hosted Redis Cluster installed on EKS.
This component installs redis-operator for EKS clusters. Redis Operator creates/configures/manages high availability redis with sentinel automatic failover atop Kubernetes.
This component installs the Stakater Reloader for EKS clusters.
This component is responsible for provisioning StorageClasses in an EKS cluster.