Skip to content

Rhythmic

Rhythmic is an AI and cloud infrastructure company specialized in complex, autonomous systems. We build and maintain a variety of public projects, including IaC modules/libraries, demonstration projects, helper tools and libraries, and services that are relevant to anyone building modern systems.

Reusable Workflows

This repository provides reusable GitHub Actions workflows for IaC CI:

Workflow Purpose
module-pr.yml All-in-one PR checks for Terraform modules
terraform-module-ci.yml Format, validate, lint, and test
terraform-docs.yml Auto-generate and commit module documentation
terraform-security.yml Checkov + Trivy security scanning
lint-general.yml Misspell, YAML lint, Action lint, Markdown lint
secret-scan.yml TruffleHog verified secret detection
dependency-review.yml GitHub dependency review
scorecard.yml OpenSSF Scorecard

Usage

Add a single workflow to your Terraform module repo:

# .github/workflows/ci.yml
name: CI
on: [pull_request]
jobs:
  checks:
    uses: rhythmictech/.github/.github/workflows/module-pr.yml@main

See the configs/ directory for recommended .tflint.hcl, .terraform-docs.yml, and .checkov.yml files.

Popular repositories Loading

  1. terraform-aws-imagebuilder-pipeline terraform-aws-imagebuilder-pipeline Public

    Terraform module to create an EC2 Image Builder Pipeline

    HCL 20 18

  2. terraform-provider-errorcheck terraform-provider-errorcheck Public

    A custom terraform provider that can be used to do complex validation during planning and validation

    Go 19 7

  3. terraform-aws-secure-password terraform-aws-secure-password Public

    Creates a password with a Lambda data source and saves it in a secrets manager secret, allowing the creation of passwords without saving them in state

    HCL 18 4

  4. terraform-terraform-template terraform-terraform-template Public template

    Terraform module template. Good for any cloud and any provider

    Shell 14 7

  5. ansible-role-molecule-demo ansible-role-molecule-demo Public

    A Hello-World Ansible role to demonstrate the power of Molecule

    Python 12 7

  6. terraform-aws-secretsmanager-secret terraform-aws-secretsmanager-secret Public

    Simple secret module for AWS Secrets Manager

    HCL 10 17

Repositories

Showing 10 of 225 repositories
  • terraform-azurerm-datadog Public

    Terraform module for the core Datadog integration on Microsoft Azure: app-registration based (Monitoring Reader, logs index, usage monitors).

    rhythmictech/terraform-azurerm-datadog's past year of commit activity
    HCL 0 MIT 0 0 0 Updated Sep 15, 2026
  • terraform-pagerduty-rhythmic-azuremanaged Public

    Terraform module configuring PagerDuty services, Jira Cloud issue mapping, Slack notifications, and event orchestration for Rhythmic Azure managed services

    rhythmictech/terraform-pagerduty-rhythmic-azuremanaged's past year of commit activity
    HCL 0 MIT 0 0 0 Updated Sep 14, 2026
  • terraform-datadog-monitor Public

    Collection of submodules to create and manage Datadog monitors

    rhythmictech/terraform-datadog-monitor's past year of commit activity
    HCL 0 MIT 0 0 0 Updated Sep 14, 2026
  • rhythmictech/terraform-pagerduty-rhythmic-workload's past year of commit activity
    HCL 0 MIT 0 0 1 Updated Sep 11, 2026
  • terraform-aws-ec2-single Public

    Terraform for the basics of a single, simple EC2 instance.

    rhythmictech/terraform-aws-ec2-single's past year of commit activity
    HCL 0 MIT 0 1 0 Updated Sep 7, 2026
  • terraform-terraform-template Public template

    Terraform module template. Good for any cloud and any provider

    rhythmictech/terraform-terraform-template's past year of commit activity
    Shell 14 MIT 7 3 4 Updated Sep 7, 2026
  • terraform-aws-backend Public

    Creates a backend S3 bucket and DynamoDB table for managing Terraform state in external accounts

    rhythmictech/terraform-aws-backend's past year of commit activity
    HCL 7 MIT 6 1 0 Updated Aug 31, 2026
  • terraform-aws-s3logging-bucket Public

    Create and manage a bucket suitable for access logging for other S3 buckets.

    rhythmictech/terraform-aws-s3logging-bucket's past year of commit activity
    HCL 2 MIT 2 1 0 Updated Aug 31, 2026
  • terraform-azurerm-rhythmic-core Public

    Baseline Azure subscription monitoring: resource group plus shared account and cost alert Action Groups (optional Datadog webhook).

    rhythmictech/terraform-azurerm-rhythmic-core's past year of commit activity
    HCL 0 MIT 0 0 0 Updated Aug 27, 2026
  • rhythmictech/ansible-role-cron's past year of commit activity
    Jinja 0 MIT 0 0 0 Updated Aug 19, 2026