Companies Home Search Profile

Advanced GitLab and DevOps Training

Focused View

Trevor Sullivan

8:51:14

113 View
  • 1. Deploy GitLab on Self-Hosted Infrastructure .mp4
    03:38
  • 2. Learn About Self-Hosted GitLab Cloud Architecture .mp4
    07:27
  • 3. Deploy Virtual Machine for Self-Hosting GitLab .mp4
    05:38
  • 4. Configure DNS Records for Self-Hosted GitLab .mp4
    06:50
  • 5. Install GitLab Omnibus Package for Linux .mp4
    07:55
  • 6. Configure GitLab TLS Certificate and Access Credentials .mp4
    08:11
  • 7. Setting Up and Verifying SMTP from GitLab .mp4
    11:17
  • 1. Intro to GitLab Self-Hosted Administration .mp4
    11:17
  • 2. Enable GitLab Webhook Integration with RocketChat .mp4
    09:34
  • 3. Test and Tweak GitLab Webhook Notification Message .mp4
    11:40
  • 4. Deploy GitLab Shared Runner Infrastructure .mp4
    08:04
  • 5. Enable Access to GitLab Metrics for Prometheus .mp4
    11:01
  • 6. Enable and Explore Grafana for GitLab Omnibus .mp4
    05:10
  • 1. Intro to Kubernetes Deployment with GitLab GitOps .mp4
    08:48
  • 2. Prepare GitLab GitOps Config and Kubernetes Cluster .mp4
    08:41
  • 3. Install Kubernetes Agent for GitLab Service .mp4
    08:27
  • 4. Build Private Container Image in GitLab Registry .mp4
    06:59
  • 5. Authenticate to GitLab Container Registry from Kubernetes .mp4
    11:00
  • 6. Deploy Private Container Image with GitLab GitOps .mp4
    10:20
  • 1. Intro to Network Architecture for GitLab and Cloudflare Tunnels .mp4
    09:31
  • 2. Register DNS Domain and Create Private Network .mp4
    07:46
  • 3. Deploy Cloud Virtual Machines for GitLab and Cloudflared .mp4
    09:14
  • 4. Install GitLab Package for Ubuntu Linux via Session Manager .mp4
    08:33
  • 5. Install Cloudflared Agent for Tunneling .mp4
    07:09
  • 6. Create Cloudflare Tunnel Public Hostname Rule .mp4
    07:28
  • 1. Intro to GitLab REST API .mp4
    07:31
  • 2. Using PowerShell to Invoke REST APIs .mp4
    08:21
  • 3. Authenticate to GitLab REST API .mp4
    09:30
  • 4. Create GitLab Project with PowerShell .mp4
    09:21
  • 5. Star and Unstar GitLab Projects via REST API .mp4
    08:26
  • 6. Conditionally Delete GitLab Projects via REST API .mp4
    11:52
  • 1. Intro to Ansible and GitLab CICD .mp4
    09:41
  • 2. Create GitLab Pipeline to Install Ansible .mp4
    10:29
  • 3. Create Ansible Playbook to Import SSH Key .mp4
    09:34
  • 4. Add Cloud Linux VM to Ansible Playbook .mp4
    09:34
  • 5. Add Linux Host Ansible In-memory Inventory .mp4
    08:02
  • 6. Run Apt From Ansible Playbook Over SSH .mp4
    11:10
  • 1. Intro to Ruby Rake Tasks in GitLab Server .mp4
    09:04
  • 2. Running GitLab Backup Task from Command Line .mp4
    11:28
  • 3. Obtain Debugging Info From GitLab Task .mp4
    09:51
  • 4. Execute Database Maintenance Tasks for GitLab Server .mp4
    08:54
  • 5. Import GitHub Projects to GitLab Server .mp4
    09:23
  • 1. Intro to GraphQL API for GitLab .mp4
    08:23
  • 2. Compare and Contrast GitLab REST and GraphQL APIs .mp4
    11:43
  • 3. Query GitLab Project Details with GraphQL API .mp4
    10:45
  • 4. Run Multiple GitLab Resource Queries in GraphQL .mp4
    07:42
  • 5. Query Related GitLab Resources with GraphQL.mp4
    06:33
  • 6. Intro to Resource Mutations in GitLab GraphQL API .mp4
    07:46
  • 1. Intro to GitLab Integration with Vault .mp4
    09:25
  • 2. Deploy Hashicorp Vault as Docker Container .mp4
    09:10
  • 3. Enable Vault KV-V2 Secrets Engine .mp4
    08:06
  • 4. Configure JWT Authentication Method on Vault Server .mp4
    04:57
  • 5. Create Vault Application Identity Role and JWT Claims .mp4
    09:02
  • 6. Create Vault Access Control Policy .mp4
    05:44
  • 7. Test GitLab CICD Pipeline with Vault Secrets .mp4
    08:55
  • 1. Intro to GitLab CICD with Terraform .mp4
    10:05
  • 2. Understanding the GitLab CICD Template for Terraform .mp4
    08:30
  • 3. Add Terraform Provider Config and Authentication Token .mp4
    09:06
  • 4. Deploy Cloud Virtual Machine with GitLab Pipeline .mp4
    11:02
  • 5. Specify Multiple Terraform Environments in GitLab Projects .mp4
    10:31
  • Description


    This advanced GitLab and DevOps training will teach experienced IT professionals how to perform complex tasks by using GitLab.

    When IT folks learn new tech, they tend to isolate each new tool from the many other tools available within the IT world. If they’re learning GitLab, for example, they only teach themselves how to use GitLab — which makes sense. But GitLab — or any other DevOps tool — isn’t siloed from the multitude of other DevOps tools. GitLab is one of many tools you can use to automate various development and operations tasks.

    More details


    As you become more advanced, you realize DevOps tools like GitLab should be used with other tools in order to speed up workflows and make them more efficient. And that’s what this course will teach you how to do: use GitLab in real-world scenarios that may require you to leverage other tools in conjunction with GitLab.

    Whether you are responsible for managing your organization's GitLab training program or seeking to onboard DevOps administrators, this training can be incorporated into individual or team training plans, serving as an invaluable reference resource.

    Advanced GitLab Training: What You Need to Know

    This Advanced GitLab training delves into the following key areas:

    • Deploying virtual machines and configuring DNS for self-hosted GitLab
    • Querying GitLab project details with the GraphQL API
    • Managing cloud infrastructure as code projects with Ansible and GitLab
    • Invoking common GitLab REST APIs using PowerShell

    Who Should Take Advanced GitLab Training?

    This training is designed for DevOps engineers and will teach you how to use GitLab at an advanced level. While this course was built for experienced IT professionals, it can also be used by entry-level professionals who need to learn how to use GitLab to solve complex problems they’re faced with.

    New DevOps administrators: If you’re starting your career in DevOps, this advanced GitLab training is an essential stepping stone towards professional success. It will show you how to leverage GitLab in real-world situations, allowing you to be confident when you encounter complex projects at work.

    Experienced DevOps administrators: As a seasoned DevOps administrator, taking this course enables you to stay at the forefront of the industry. By learning how to use GitLab in conjunction with other DevOps tools, you can be confident that whatever problem arises, you’ll have a solution for it.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Trevor Sullivan
    Trevor Sullivan
    Instructor's Courses

    I enjoy teaching IT because the technology industry is changing so rapidly, and our learners need to stay at the cutting edge.

    Trevor started building and troubleshooting computers at a young age, thanks to his father owning a software business. He brings more than a decade of IT and training experience to CBT Nuggets. Prior to joining the team, he worked in pre-sales engineering and solutions architecture. Trevor’s hobbies include riding motorcycles, hiking, and spending time with his family.

    Certifications: AWS Certified Cloud Practitioner, AWS Certified Solutions Architect - Associate, AWS Certified Developer Associate, AWS Certified SysOps Administrator Associate, AWS Certified DevOps Engineer Professional, AWS Certified Solution Architect - Professional, AWS Certified Security Specialist, Certified Kubernetes Administrator (CKA), and Certified Kubernetes Application Developer (CKAD)

    Areas of expertise: AWS, Azure, MySQL, GitHub, Docker, Kubernetes, and PowerShell automation

    CBT Nuggets is renowned for providing innovative training that's informative, meaningful, and engaging. We provide a variety of training, primarily in IT, project management, and office productivity topics. Our comprehensive library contains thousands of training videos ranging from Cisco networking to Microsoft Word. Whether you want to pass a certification exam, increase your skills, or simply learn new things, we've got you covered! All of our training is delivered through high-quality online streaming video. Subscribers can train 24 hours a day, seven days a week, from the convenience of a computer or mobile device. CBT Nuggets trainers are the rock stars of training, renowned for their expertise, industry-wide credibility, and engaging personalities. They enable CBT Nuggets to deliver accurate, up-to-date training, using a laid-back whiteboard presentation style. There are no scripts, EVER. Our trainers love to teach, and it shows! CEO and founder Dan Charbonneau was a Microsoft trainer when he began recording CBT Nuggets' very first training videos back in the 1990s. He wanted to help provide large organizations, small teams and individuals with comprehensive and budget-conscious training, and he realized it couldn't be done in a classroom. From the CBT Nuggets World Headquarters in Eugene, Oregon, Dan and his team promise each video will be informative, comprehensive, accurate, and fun to watch.
    • language english
    • Training sessions 60
    • duration 8:51:14
    • Release Date 2023/08/01