GitLab SysAdmin Fundamentals Training | Cprime








GitLab SysAdmin Fundamentals

This class teaches GitLab for operations – admin skills, configuration, and maintaining your own GitLab instance as part of the larger IT environment.


Tailored to your organization's unique GitLab deployment, this course equips you with the essential skills to install, configure, and maintain a self-managed GitLab instance with confidence. While not designed for users, this training caters to customers across all three GitLab pricing tiers—Free, Premium, and Ultimate. You'll gain expertise in leveraging features common to all tiers, dive deep into Premium and Ultimate-exclusive functionalities, and explore a select set of cutting-edge tools available solely in the Ultimate tier. Whether you're new to GitLab or seeking to enhance your existing knowledge, this course empowers you to effectively administer your GitLab system and unlock its full potential.

GitLab System Administration Basic Training covers some features that are available in all three GitLab pricing tiers (Free, Premium, and Ultimate), some features that are only available in Premium and Ultimate, and a small number of features that are only available in Ultimate.

Reserve Your Seat
$595 (USD)
1 day/8 hours of instruction
Group (3+): $550 USD
GSA: $685 USD

Next Upcoming Course

There are currently no scheduled classes for this course.
form pictures
private group

Train up your teams with private group training

Have a group of 5 or more students? Cprime also provides specialist private training with exclusive discounts for tailored, high-impact learning.

Contact Us

GitLab SysAdmin Fundamentals Schedule

Reserve your seat
There are currently no scheduled classes for this course. Please contact us if you would like more information or to schedule this course for you or your company.

Full Course Details

Part 1: System Administration Overview

  • GitLab Application Architecture Overview
  • GitLab Omnibus Installation
  • GitLab Admin Panel
  • Administration Commands

Part 2: System Administration Installation Basics

  • Installing and Configuring Runners
  • Configuring System Hooks
  • Configuring Security Settings
  • Interpreting Usage Statistics
  • Basic Security Default Settings

Part 3: System Administration Configuration

  • Configuring Backup and Restore
  • Updating GitLab Instances
  • Adding and Updating Users
  • Configuring and Updating CI Settings
  • Optional Integrations

Attendees should already be familiar at a basic knowledge level with the following concepts:

  • GitLab Certified Associate certification or equivalent knowledge

Professionals who would benefit from this training include:

  • Tier 1 system administrators who serve as the GitLab platform owners for their organization, and who are responsible for the initial set up and updating of a GitLab self-managed instance.

  • Install GitLab
  • Configure basic settings
  • Add and remove users and adjust settings
  • View and track user permission levels and changes made to these
  • Manage user access via integrations with external authentication and authorization providers
  • Configure and test optional settings and integrations
  • Perform backups, restores, and upgrades

Request Private Group Training