CICD

CICD

Setting Up a Private CI/CD Pipeline in Azure—Part 4

Complete 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 servers, implementing proper code review workflows, and following best practices for security, performance, and reliability. Includes troubleshooting tips and real-world pipeline examples that demonstrate the power of your new CI/CD infrastructure.

Setting Up a Private CI/CD Pipeline in Azure—Part 4 Read Post »

CICD

Setting Up a Private CI/CD Pipeline in Azure—Part 3

Configure 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 cluster management, and ensure all services work together seamlessly. Includes detailed configuration files, deployment strategies, and verification steps to ensure your services are production-ready.

Setting Up a Private CI/CD Pipeline in Azure—Part 3 Read Post »

CICD

Setting Up a Private CI/CD Pipeline in Azure—Part 2

Dive 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 availability, and establish the networking foundation that ensures your CI/CD pipeline remains secure and performant. Includes step-by-step instructions with exact configurations and best practices for Azure networking.

Setting Up a Private CI/CD Pipeline in Azure—Part 2 Read Post »

CICD

Setting Up a Private CI/CD Pipeline in Azure—Part 1

Learn 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 gateways, load balancers, Docker Swarm clusters, and the essential services that form the backbone of modern DevOps practices. Perfect for organizations seeking complete control over their CI/CD infrastructure while leveraging cloud scalability.

Setting Up a Private CI/CD Pipeline in Azure—Part 1 Read Post »

Scroll to Top