Author: pavneet

How To Use Generic Provisioner In Terraform?

Reading Time: 4 minutes In this blog, we will be learning about what is provisioner and how to use it in terraform configuration files. What are Provisioners? Provisioners in terraform, allow executing specific actions on a local or a remote server. We can add provisioners to any resource directly. The generic provisioners are the ones that are independent of any cloud provider and can be used without them. They Continue Reading

person writing on the notebook

How to use modules in Terraform?

Reading Time: 3 minutes In this blog, we will learn about terraform modules with the help of an example. What are modules? Modules in terraform, allow using various resources together as a group. Also, these resources are reusable. They are available to use for other configurations as well. A module can be any configuration file with a (.tf) extension in the directory. Every module usually contains 3 files- main.tf Continue Reading

How To Deploy A Container On Docker Using Portainer

Reading Time: 2 minutes In this blog, we will be learning about Docker Portainer and how to deploy a container using it. What is Docker Portainer? Portainer is a container management platform. It allows the management of various Docker environments. It helps in managing the containers, networks, volumes, and Swarm services using a web-based dashboard of Portainer. For monitoring docker applications, one can use Portainer. Firstly, let’s see the Continue Reading

How to deploy an S3 Bucket in AWS- using Terraform

Reading Time: 3 minutes In this blog, we will create a Terraform Script for deploying an s3 bucket in AWS. S3 bucket is a simple storage service in the AWS cloud. It allows to store and access any amount of data. It stores all the data as objects, that is, it is an object-based storage service. Using a terraform script, the entire infrastructure can be managed by declaring all Continue Reading

docker

Dockerfile and its Best Practices

Reading Time: 4 minutes If you are working with docker, you would inevitably have to write a dockerfile. It’s a text file containing a set of commands which are executed in a sequential order in which they are written to create a new docker image. It is essential that you follow best practices when writing a dockerfile, so that your build is more efficient and reliable. In this blog, Continue Reading

jenkins logo

Master-Slave Architecture of Jenkins and its Working

Reading Time: 2 minutes What is Jenkins? Jenkins is an open-source CI/CD tool that is java based. We use Jenkins because: Jenkins continuously builds and tests the project so the developers can easily integrate the changes in the code, that is, CI (Continuous Integration) Using Jenkins Pipeline to continuously deliver and deploy the application, that is, CD (Continuous Delivery) Jenkins Architecture Jenkins performs distributed build using a Master-Slave Architecture. Continue Reading