
Helmfile is an another wrapper working on top of Helm Chart. Just like Helm Chart, Helmfile also uses the YAML for writing the configurations. But why do you need Helmfile if you are working with Kubernetes and Helm Chart? Here are some key benfits of using Helmfile - You can bundle several Helm Charts into a Single …
Read More
I have been using vagrant for quite some time on my development laptop for work as well as for learning purposes. But one thing which I noticed working with Vagrant is you have to use vagrant ssh every time whenever you want to login into your virtual machine and in case if you have multiple virtual machine configured …
Read More
Vagrant helped developers to create a very lightweight, portable development machine which can be destroyed and recreated on the fly. When it comes to starting a virtual machine onto your development environment vagrant helps you to spin up the virtual machine with very few lines of codes. But while working with …
Read More
Maintaining a healthy kubernetes cluster is really challenging especially if you have not configured the Liveness, Readiness and Startup Probes correctly for your containers deployed under kubernetes containers. If I have to put in a simple way - Liveness probes - It is responsible for restarting your container, if it …
Read More
As DevOps, we often make quite a lot of mistakes and one of the most oversight mistakes we generally do is forget to expose a port for the container. When you realize that you have not exposed any port for the container then you start looking for ways to change the port mapping of a live container or in other words, we …
Read More
When we package any application using Docker then either we create Dockerfile or docker-compose.yaml, even you can create both the files and share the files with others. There is one important aspect in both the files .i.e. PORT. Any container which you build and ship to other developers has to have one or more defined …
Read More
I usually work with multiple projects at once and whenever there is a new feature on which I had to work, I usually create a new Branch from my Master branch and once I am done with the new feature I do create a pull request and after the approval, I do merge my changes from my new Branch to my Master branch. Well, …
Read MoreHow to fix - unable to update URL base form redirection asked for https://github.com/rahulwagh/spring-boot-docker.git?

I faced this issue when I was trying to clone my GitHub repository but somehow I made a mistake and instead of using the correct GitHub Repository URL I used an incorrect URL. Here are the URLs - Correct URL - https://github.com/rahulwagh/k8s-jenkins-aws.git Incorrect URL - https://github.com/rahulwagh/k8s-jenkins-aws …
Read More
Terraform worksapces is a very logical concept where you can have multiple states of your infrastructure configuration. To put this in simple words if you are running an infrastructure configuration in development environment then the same infrastructure can be run in the production environment. The main benefit of …
Read More
Terraform file always grows as you span your infrastructure and add multiple servers to your cloud-hosted infrastructure. But imagine you have terraform file which contains lots of resources but you only do not want to apply the complete terraform configuration but instead, you just want to run one specific or some …
Read More