A highly-opinionated set of Terraform modules for AWS, GCP, Cloudflare, and Grafana infrastructure at Blink Labs.
aws_acmmanages ACM certificates with DNS validation using Route53aws_ekscreates an EKS cluster with VPC, addons, and IAM rolesaws_iammanages IAM users, access keys, and policiesaws_kmsmanages KMS keys with administrators and aliasesaws_s3manages S3 buckets with ACLs, policies, and ownership controls
gcp_gkecreates a GKE cluster with VPC, node pools, and workload identitygcp_iammanages GCP IAM resources including service accounts, custom roles, and workload identity bindings
cloudflare_lbconfigures a Cloudflare Load Balancer with pools and monitorscloudflare_pageconfigures a Cloudflare Pages project attached to GitHubcloudflare_rulesetmanages Cloudflare Rulesets for zones or accountscloudflare_tunnelsets up Cloudflare Tunnels with ingress rulescloudflare_zoneconfigures a Cloudflare Zone
grafana_alertsmanages Grafana alert rules from local filesgrafana_dashboardmanages Grafana dashboards from local files