| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
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.
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 |
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@mainSee the configs/ directory for recommended .tflint.hcl, .terraform-docs.yml, and .checkov.yml files.
Terraform module to create an EC2 Image Builder Pipeline
A custom terraform provider that can be used to do complex validation during planning and validation
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
Terraform module template. Good for any cloud and any provider
A Hello-World Ansible role to demonstrate the power of Molecule
Simple secret module for AWS Secrets Manager
Baseline Azure subscription monitoring: resource group plus shared account and cost alert Action Groups (optional Datadog webhook).
Terraform module template. Good for any cloud and any provider
Create and manage a bucket suitable for access logging for other S3 buckets.
Create an EC2 Image Builder component that runs an Ansible playbook
Terraform module for the core Datadog integration on Microsoft Azure: app-registration based (Monitoring Reader, logs index, usage monitors).
Loading…
Loading…
| Back | FazBrowse Home | New Git URL |