This repository is a comprehensive collection of scripts, action files, and Terraform modules specifically curated to streamline and automate various DevOps tasks. This repository serves as a valuable resource for enhancing productivity, reducing manual efforts, and promoting best practices within the DevOps community.
For anyone commiting to this repo, please setup the below githook to ensure you do not commit to main
by mistake
git config core.hooksPath .githooks
To facilitate easy navigation and access to the resources within this repository, we have organized the content as follows:
- Scripts: Within this folder, you will find a collection of various scripts that have been developed to automate tasks and streamline processes. These scripts have proven to be valuable tools, enhancing productivity in various workflows.
- GitHub Actions: This folder contains a selection of GitHub Actions that have been designed to optimize workflows. These actions offer a reusable and configurable approach for achieving efficiency and consistency in your development practices.
- Terraform: In this folder, you will discover a comprehensive set of Terraform modules created to address common use cases. These modules helps you to rapidly provision and manage infrastructure resources with ease, leveraging the power and flexibility of Terraform.
- Ansible: In this folder, you will discover a comprehensive set of Ansible roles to run many common scenarios.