On behalf of the GitLab Professional Services team, thank you for interest in GitLab Education Services! Our goal is to get you up to speed with implementing and using GitLab to accelerate your time to value.
In advance of attending our training sessions, there are a few tasks that need to be done on your side to ensure a smooth learning experience. Most of the training modules will include a presentation and demo which you can follow along with on your systems, as well as one or more hands-on labs. To ensure you can practice what you are learning, you need to bring your own laptop with docker and git installed. Please complete the following Attendee Laptop checklist below ahead of your scheduled training session.
Here are some things you should take care of ahead of the session to make sure your laptop system is ready.
Each attendee must bring their own laptop running macOS, Linux, or Windows.
Please review the
system requirements here
to confirm your laptop meets them.
Your laptop should have internet access and at least http, https, ftp, and ssh open outbound.
Install Docker on your
laptop from here
Verify Git installation:
Your laptop likely already has Git installed. To verify, follow these instructions.
in the Terminal application. If it’s not installed, it will prompt you to install it.
sudo yum install git-all
sudo apt-get install git-all
Windows Subsystem for Linux
Other versions of Windows:
See Git for Windows
Generate SSH keys:
Follow the instructions here
Our presenters will set up a private group ahead of the session and invite each of you to join the group. This will enable you to access GitLab.com paid features and capabilities during the training session that are not available with the free version of GitLab.com.
For your information, here is the checklist our presenters will follow.
GitLab for System Administrators
We use Docker to set up a GitLab sandbox instance for each attendee. Docker is preferred because attendees can walk away with it on their systems. AWS stacks can be arranged if Docker is not an option.
Non-Windows, Mac OS X preferred
No Internet Explorer
GitLab CI/CD Training
Access to a GitLab account is required for each attendee. This can be your own instance, GtiLab.com, or a Docker sandbox.
No Internet Explorer
GitLab InnerSourcing Training
The following features covered in this session are only available for Silver/Gold & Premier/Ultimate GitLab Licenses:
- Incremental Rollout
- Feature Flags
- Release Orchestration
- Package Registry
- Container Registry
- Dependency Proxy
- Dependency Firewall