Kunal

Kunal

Use a Terraform template in Gitlab Pipeline

Overview In GitLab, templates can be used in pipelines to simplify the process of creating a pipeline. Templates are essentially predefined scripts that can be reused across multiple pipelines, making it easier to maintain and manage pipelines across an organization.…

Terraform vs Cloudformation vs ARM Templates

Here is a quick comparison of these Infrastructure as Code (IaC) tools: Terraform Cloudformation ARM Template Supported Cloud Providers Terraform supports multiple cloud providers like AWS, Azure, Google Cloud Platform (GCP), and others. AWS CloudFormation supports only AWS cloud infrastructure.…

Terraform “for_each” loops

Terraform is a great tool for writing Infrastructure as Code. However, there are times that it can be frustrating, especially when using loops to generate multiple resources, and then generating something like an output resource. Add in maps and custom…

Create a team using PyGithub

PyGithub is a terrific Python library that simplifies interacting with Github’s API. In this blog post I will discuss using PyGithub to create a Github Team. I am assuming that you already have a Github account (free or paid). Pygithub works…