DevOps

  • Jenkins docker compose install and config

    Jenkins Docker Compose Install and Configuration

    I have been experimenting with many different continuous integration and continuous deployment tools in the home lab. Recently, I have been using GitLab for most of my workflows. However, I have played around with Jenkins in the past and want…

  • Install gitlab runner and registry

    Installing GitLab, Runner, and Container Registry on Your Home Server

    So, I wanted to create a concise guide to help you guys get up and running with GitLab, the GitLab Runner, and GitLab Registry. I spent quite a bit of time working on this in my home lab and hammering…

  • Forget scheduled tasks

    Forget Task Scheduler PowerShell Scripts Use CI/CD Instead

    If you are a Windows admin, VI Admin, or you use Windows task scheduler to run powershell scripts in your environment, you have probably noticed a few headaches with this process. Yes, it is easy enough and it is a…

  • Devops best practices in 2024

    DevOps Best Practices in 2024

    Devops is a hug part of modern development processes in production environments. DevOps operations teams are part of the broader interaction between development and operations teams to create modern software apps that follow modern workflows. Let’s take a look at…

  • Best open source devops monitoring tools in 2024

    Best Open-Source DevOps Monitoring Tools in 2024

    DevOps has become crucial in modern development practices as infrastructure-as-code, cloud services, and CI/CD is a huge part of modernized infrastructure. Along with provisioning resources, DevOps monitoring is an extremely important part of the overall picture of infrastructure. This blog…

  • Top docker container projects in 2024. for learning

    Top Docker Container Projects in 2024 for Learning

    Looking at 2024, picking up new skills is probably on the minds of everyone in the world in the IT field. Learning new container skills is a great goal. In this article, let’s look at the top Docker container projects…

  • Ubuntu updates with ansible

    How to Update Ubuntu with Ansible

    One of the best ways to handle updating your Linux boxes is using automation. Using some type of automation for updates is a great way to make sure these get applied in a consistent way and regularly. If you are…

  • 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…