Skip to content

This repository contain lots of interesting and useful knowledge in guides and manuals related to Terraform, GitHub Actions & GitLab, ArgoCD, AWS, GCP and more.

Notifications You must be signed in to change notification settings

ivankovnatsky/devops-tech

 
 

Repository files navigation

Sublime's custom image

This repository contain production-ready examples of working solutions to proceed with configuration of:

  • ArgoCD (Application in Application / ApplicationSets / etc);
  • Terraform (AWS / Azure / GCP) modules ready to use;
  • GitHub Actions / GitLab CI Pipeline examples
  • Guides about interesting solution we've had chance to implement
  • and more interesting and useful staff for DevOps Engineers...

Guides

In these directories you are able to find examples and guides of implementation different types of solutions based on cloud type and/or tool:

Terraform Modules

We've faced a level when our Engineers already reusing same Terraform code from client to client with minimum amount of modifications to deploy services like VPC, EKS and EKS Addons, RDS, SES, IAM Roles and Policies, SSO, ACM, KMS, operate with organisation and more, so we've decided to standardize our code, keep it in the one place and share with anyone who are boring to write same code from time to time.

Each module what we are sharing also covered by Terratest framework and has weekly schedule to assure that it's valid, working and delivery our a needed result.

Current list of modules in our Repository:

AWS (in progress):

Azure (in progress):

  • TBA (coming soon)

GCP (in progress):

  • TBA (coming soon)

Notes

  • Anyone are able to propose to store Terraform Module in our repository, our team are able to help with Terratest configuration
  • If you found an issue/mistake or any other not working part of code please contact with us via creating a GitHub Issue in this repository

About

This repository contain lots of interesting and useful knowledge in guides and manuals related to Terraform, GitHub Actions & GitLab, ArgoCD, AWS, GCP and more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HCL 93.5%
  • Go 6.1%
  • Smarty 0.4%