devops
-
home lab
Automate Home Lab Server Updates with GitLab CI CD
I recently wrote a blog post about replacing traditional Windows scheduled tasks with a CI/CD pipeline and the automation it provides. There are so many advantages to running something like Gitlab in your home lab to centralize your automation and…
-
DevOps
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
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…
-
home lab
Top Home Lab Trends in 2024
Wow, things have really changed in the past year from what we knew and were used to, compared to where things are now in early 2024. In this digital age, there are so many options for enterprise organizations, which trickles…
-
DevOps
Best Open-Source DevOps Monitoring Tools in 2024
This blog post looks at the best open-source monitoring tools in DevOps in 2024 for continuous monitoring tools, many of which you can run in Docker on-premises in prod or your home lab. Table of contentsPrometheusGrafanaNagios CoreInfluxDBTelegrafGraylogIcingaCollectdSensuNetdataLibreNMSOpenNMSUptime KumaVictoriaMetricsThanosLokiJaegerCadvisorZipkinOpenTelemetryZabbixNew RelicELK StackWrapping…
-
DevOps
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…
-
DevOps
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…
-
DevOps
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.…
-
DevOps
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…
-
Automation
Install Terraform DevOps Beginners Guide
Terraform is a DevOps tool that everyone needs to know since it is one of the most popular ones in use today with organizations. Let’s see how to install it and get up and running so you can start getting…