-
Setting Up a Private CI/CD Pipeline in Azure—Part 4
November 17, 2025Daniel EagleRead more: Setting Up a Private CI/CD Pipeline in Azure—Part 4Complete your private CI/CD journey by configuring Jenkins with Blue Ocean and implementing a full development workflow. This final guide covers setting up ephemeral build agents, integrating Jenkins with GitLab, creating sophisticated pipelines with Jenkinsfiles, and walking through the complete development process from feature branch to production deployment. Learn advanced features like load balancing build…
-
Setting Up a Private CI/CD Pipeline in Azure—Part 3
November 17, 2025Daniel EagleRead more: Setting Up a Private CI/CD Pipeline in Azure—Part 3Configure the heart of your CI/CD infrastructure with Docker Swarm orchestration and core services. This comprehensive guide covers initializing a highly available Swarm cluster, deploying GitLab for version control and collaboration, and setting up a private Docker Registry for secure container image management. Learn how to implement internal DNS with Bind9, deploy Portainer for visual…
-
Setting Up a Private CI/CD Pipeline in Azure—Part 2
November 17, 2025Daniel EagleRead more: Setting Up a Private CI/CD Pipeline in Azure—Part 2Dive into the technical implementation of Azure infrastructure for your private CI/CD solution. This detailed guide walks through creating resource groups, configuring virtual networks with multiple subnets, setting up network security groups, and establishing secure VPN connectivity. Learn how to provision and configure Ubuntu virtual machines for Docker Swarm, implement internal load balancers for high…
-
Setting Up a Private CI/CD Pipeline in Azure—Part 1
November 17, 2025Daniel EagleRead more: Setting Up a Private CI/CD Pipeline in Azure—Part 1Learn how to build a comprehensive private CI/CD solution in Azure that combines the power of GitLab, Jenkins, and Docker Swarm. This introductory guide covers the architecture and core components needed to create an enterprise-grade continuous integration and deployment pipeline that remains completely private to the outside world. We’ll explore the solution overview, including VPN…
-
Jenkins CICD Docker Pipeline Using Ephemeral Workers and HTTPS
January 23, 2017Daniel EagleRead more: Jenkins CICD Docker Pipeline Using Ephemeral Workers and HTTPSSee how to setup Jenkins using ephemeral build slaves with HTTPS, JNLP, and Docker to create the ultimate CICD pipeline.
-
GitLab CE with HTTPS Using Docker
January 15, 2017Daniel EagleRead more: GitLab CE with HTTPS Using DockerHere is an easy way to get GitLab CE with HTTPS up and running using Docker. All the heavy lifting has been taken care of, saving large amounts of time.
-
Troubleshooting Gimbal Beacon Signals
September 10, 2016Daniel EagleRead more: Troubleshooting Gimbal Beacon SignalsSee how to troubleshoot common problems with Gimbal beacon signals. Your path to success or at least understanding beacon signals awaits.
-
The Importance of Coding Interview Practice
August 13, 2016Daniel EagleRead more: The Importance of Coding Interview PracticeThe importance of coding interview practice is paramount if you wish to land your dream job. Here is why it is important and some tips for doing your best.
-
Repackaging Common Sense
March 19, 2016Daniel EagleRead more: Repackaging Common SenseRepackaging common sense is not a bad thing when done where appropriate. However, there can be pitfalls with this approach so tread lightly.
-
Home Video Security on the Cheap
February 27, 2016Daniel EagleRead more: Home Video Security on the CheapSee how to secure your home using video recording on the cheap. There is no need to spend thousands of dollars anymore on video security.
