YoVDO

From Dev to Prod with GitLab CI

Offered By: PHP UK Conference via YouTube

Tags

PHP UK Conference Courses DevOps Courses Docker Courses Traefik Courses GitLab CI Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of building and maintaining a Continuous Delivery pipeline using GitLab CI, Docker, Nexus, and Traefik in this 46-minute conference talk from PHP UK Conference 2019. Dive deep into GitLab CI Build Pipelines to learn how to build and deploy Docker containers across development, staging, and production environments. Discover the benefits of treating pipelines as code for version control, traceability, and team collaboration. Follow along as the speaker demonstrates creating projects in GitLab, pushing code, registering GitLab Runners, configuring build pipelines, integrating MySQL services, and implementing shared configurations. Gain insights into Nexus Repository Manager, Traefik configuration, and the process of deploying to various environments. Learn about review app build pipelines, merge requests, and how to effectively manage environment history in GitLab CI.

Syllabus

Intro
Beyond CI/CD
Nexus Repository Manager
traefik configuration
GitLab: Create project
GitLab: Create from template
GitLab: Push the code
GitLab Runner: Register new instance
GitLab Runner: Show available runners
GitLab Cl: Build Pipeline
GitLab Cl: Add MySQL service
Build Pipelines (Shared config)
Build Pipelines (Stage Deployment)
Running your Build Pipeline
Nexus: Docker Registry
Build Pipelines (Prod Deployment)
Prod Deployment running
aaaand deployed on prod!
Review App Build Pipeline (Start)
Merge Request! Merge Request!
Build Pipeline running
Build Pipeline finished!
How to deploy on stage & prod?
Merge kicks of Build Pipeline again...
GitLab Cl: Environment History


Taught by

PHP UK Conference

Related Courses

A Beginner's Guide to Kubernetes for Container Orchestration
Packt via FutureLearn
Advanced Terraform with GCP
A Cloud Guru
Ansible: Setup, Configure, and Ad Hoc Commands Deep Dive
A Cloud Guru
Applying Infrastructure as Code and Serverless Technologies to AWS Deployments
A Cloud Guru
AWS Certified DevOps Engineer – Professional
A Cloud Guru