DevOps

  • Influxdb grafana docker compose configuration

    InfluxDB Grafana Docker-Compose Configuration: Proxmox Monitoring Example

    When it comes to open-source monitoring, two tools come up quite often for building out monitoring stacks for things like Kubernetes monitoring (storage, scaling, performance, etc), cloud monitoring, application metrics, and many others in your environment – InfluxDB and Grafana.…

  • Neovim vs vim

    Neovim vs Vim: Battle for best IDE

    When it comes to IDEs, Vim has been an IDE that many developers, DevOps, and enthusiasts have used for years. Also, Neovim, a fork of Vim, has become a solution many prefer since it brings modern features and improvements to…

  • Vagrant virtual machine

    Vagrant Boxes Create Virtual Machines in Seconds on VirtualBox, Hyper-V, and VMware

    Virtualization technologies are front and center in software development, testing, and deployment. One of the best tools for spinning up quick and easy development environments is a tool from Hashicorp, called Vagrant. Let’s look at how, using Vagrant boxes, we…

  • Devops guide install terraform

    Install Terraform DevOps Beginners Guide

    Getting started with DevOps is a great way to introduce yourself to the more modern way of controlling infrastructure as code with tools that treat building infrastructure by its definition in infrastructure code. In this way, you can provision infrastructure…

  • Gitlab ci cd pipeline for home lab

    GitLab CI CD Pipelines for Home Lab: A Step-by-Step Guide

    If you are like me, for years, you have used scheduled tasks in the home lab and production to accomplish various tasks. However, delving into the world of CI CD opens many opportunities to learn how to use this instead…

  • Top 10 devops containers

    Top 10 DevOps Containers in 2023

    If you want to learn more about DevOps and building an effective DevOps stack, several containerized solutions are commonly found in production DevOps stacks. I have been working on a deployment in my home lab of DevOps containers that allows…

  • Powershell kill a process quickly

    PowerShell Kill a Process from the Command Line

    Killing processes in Windows has long been the easiest way to deal with unresponsive programs that won’t close using the usual means by clicking the “X” in the top right-hand corner. Generally speaking, using the Windows Task Manager is the…

  • Terragrunt vs Terraform

    Terragrunt vs Terraform: Battle of DevOps tools

    Infrastructure as Code (IaC) has become widely adopted by many, including in production environments, development labs, and by home lab enthusiasts to deploy infrastructure. Terraform is arguably one of the top tools used by DevOps professionals. However, there is another…

  • Ansible vs Terraform Best DevOps tool

    Ansible vs Terraform: Best DevOps tool?

    Ansible and Terraform are excellent DevOps tools that can provide many automation benefits in enterprise and cloud environments. Both of them have capabilities that can overlap with each other. However, I would say that each has its strengths in configuring…

  • Ansible Copy Module automated file copies

    Ansible Copy: Automated file copy module

    There is no doubt that Ansible is an excellent tool in the home lab, production, and any other environment you want to automate. It provides configuration management capabilities, and the learning curve isn’t too steep. There is a module, in…