Kyler Middleton's repositories

TerraformingAllResources

Tool to iterate through an AWS account in a single region and generate both a Terraform state file and configuration. More info in blog post.

Language:ShellStargazers:14Issues:0Issues:0

Terraform_CI-CD_Bootstrap

Terraform to build a CI/CD bootstrap for a CI/CD to hook into. Linked to a blog: https://medium.com/swlh/lets-do-devops-bootstrap-aws-to-your-terraform-ci-cd-azure-devops-github-actions-etc-b3cc5a636dce

Language:HCLStargazers:11Issues:0Issues:0

github-reusable-actions-terraform-concurrency

A reusable workflow to show how to orchestrate many iterations of an action concurrently, in a single pane of glass. See medium write-up for more details

Stargazers:10Issues:0Issues:0

Terraform_AwsEcsOnFargate_CompleteModule

Complete and fully customizable TF ECS module

Language:HCLStargazers:9Issues:0Issues:0

CleanupCopilotLicenses

Tool to remove Copilot licenses from inactive users

Language:ShellLicense:MITStargazers:6Issues:0Issues:0

GitHubActionsTest1

GitHub actions configuration to build a terraform CI/CD. More info on Medium.

Language:HCLStargazers:6Issues:2Issues:0

ActionJiraCommitValidate

A GitHub Action to validate all commit messages start with valid Jira ticket references

Stargazers:5Issues:0Issues:0

PS-TravisCI-Terraform

PluralSight course public repo. Use TravisCI to deploy a Cisco ASAv for testing firewall code in <10 min

Language:HCLStargazers:4Issues:0Issues:0

Docker_ECS_DefCon612

DefCon612 Presentation on using Terraform to build docker CI/CD runners

Language:HCLStargazers:3Issues:0Issues:0
Language:ShellLicense:MPL-2.0Stargazers:3Issues:0Issues:0

GitSomeActionWithGitHubActions

Working examples of GitHub Actions (that work)

Stargazers:3Issues:0Issues:0

90DaysOfDevOps

I am using this repository to document my journey learning about DevOps. I began this process on January 1, 2022, and plan to continue until March 31. I will be dedicating one hour each day, including weekends, to gaining a foundational understanding of the various aspects of DevOps. This will be a 90-day intensive study period. 2022 & 2023 inc.

License:NOASSERTIONStargazers:2Issues:0Issues:0

GHAction_REST_SetRepoPermissionsIterator

Set GitHub Repo permissions using REST API across `n` repos using curl, bash, CSV, loops

Language:ShellStargazers:2Issues:0Issues:0

GitHubActionsBashDeployerEntireOrg

A GitHub Action that can deploy files (or another GitHub Action) to every other repo in a GitHub Org automatically

Stargazers:2Issues:0Issues:0

GitHubCopLambda-EventDriven

Part 1: https://medium.com/@kymidd/lets-do-devops-making-a-github-action-event-driven-new-repo-immediate-configuration-github-4ecf6859e32b Part2: https://medium.com/@kymidd/lets-do-devops-making-a-github-action-event-driven-new-repo-immediate-configuration-github-d008eb4c3ecc

Language:HCLStargazers:2Issues:1Issues:0

OrgWideGitFileChanger

A bash-based tool to read over all GitHub Org's repos, clone them all, and make changes to each one in sequence. Linked to Medium article: https://kymidd.medium.com/lets-do-devops-update-files-in-hundreds-of-github-repos-5262dfe5f529

Language:ShellStargazers:2Issues:0Issues:0
Stargazers:1Issues:0Issues:0
License:MPL-2.0Stargazers:1Issues:0Issues:0

CloudSecNext22-TfIamConstruction

Don't build IAM by hand, use TF for that. Construct complex IAM with simple, easy iteration

Language:HCLStargazers:1Issues:0Issues:0
Language:ShellStargazers:1Issues:0Issues:0
Language:HCLStargazers:1Issues:0Issues:0
Language:HCLStargazers:1Issues:0Issues:0

terraform-provider-azurerm

Terraform provider for Azure Resource Manager

License:MPL-2.0Stargazers:1Issues:0Issues:0
Language:HCLStargazers:1Issues:0Issues:0