ci/cd
-
DevOps
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…
-
DevOps
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…
-
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
Top 25 DevOps Automation Tools in 2023
DevOps has become vital to the software development lifecycle, bridging the gap between development and operations teams. With an ever-growing list of DevOps automation tools available, choosing the best DevOps tool or tools for your organization can be challenging. In…
-
Automation
Install GitLab Ubuntu 18.04 and UTF-8 Error
One of the projects that I have been wanting to accomplish in the home lab was getting my own local Git server in the environment. I have wanted for some time to get a GitLab server stood up in the…