Gitlab hero border pattern left svg Gitlab hero border pattern right svg

极狐GitLab培训服务

极狐 GitLab 系统管理

课程概览

该课程将为您介绍极狐 GitLab 系统管理方面的知识,包括极狐 GitLab 自我管理实例的基本安装、配置和维护任务,另外包括与外部系统的集成,以及极狐 GitLab 自我管理实例的高级监视和故障排除。 本课程仅适合在本地环境部署极狐 GitLab 的用户,不适用于极狐 GitLab SaaS 版本用户。

适合学习的受众

系统管理员,负责部署、设置和管理极狐 GitLab 实例的人员。

课程构成

  • 由极狐 GitLab 技术培训师提供的实时培训课程
  • Demo 示范
  • 动手实践

学习目标

  • 安装极狐 GitLab
  • 配置基本设置
  • 添加和删除用户以及调整设置
  • 查看和跟踪用户权限级别以及对这些权限所做的更改
  • 通过集成外部身份验证和授权程序来管理用户访问
  • 配置和测试可选设置和集成
  • 执行备份,还原和升级
  • 应用使用 CLI 实用程序的最佳实践
  • 解释在“活动日志”和状态报告中找到的信息,以监视和解决问题
  • 解决架构中断
  • 应用最佳实践来防止集成问题
  • 解决用户和组问题
  • 与极狐 GitLab 支持人员一起对错误进行故障排除

培训时长

包含两个 4 小时的远程培训,或者 1 天的现场课程

班级人数

为保证授课效果,每班最多 12 名学员

课程表

Day 1

时间安排 主题 内容
9:00 - 10:00a 系统管理概览
  • 极狐 GitLab 应用程序架构概述
  • 极狐 GitLab Omnibus 安装
  • 极狐 GitLab 管理面板
  • 管理命令
10:00 - 11:00a 极狐 GitLab 系统安装基础
  • 安装和配置极狐 GitLab Runner
  • 配置系统 Hooks
  • 配置安全设置
  • 使用情况统计
  • 基本安全性默认设置
11:00 - 12:00p 极狐 GitLab 系统配置
  • 配置备份和还原
  • 更新极狐 GitLab 实例
  • 添加和更新用户
  • 配置和更新配置项设置
  • 可选集成
12:00 - 1:00p 使用极狐 GitLab CLI 实用程序及活动日志
  • 极狐 GitLab CLI 实用程序
  • 开发最佳实践
  • 活动日志中的信息
  • 基于活动日志解决问题

Day 2

时间安排 主题 内容
9:00 - 09:30a 监控您的极狐 GitLab 实例
  • 健康状况
  • 服务器状态
  • 灾难恢复
  • 升级版
9:30 - 10:00a 使用极狐 GitLab 支持:如何生成错误报告
  • Unicorn 错误
  • Puma 错误
  • 极狐 GitLab 500 错误
  • Sidekiq 错误
  • Workhorse 错误
  • Rails 控制台
  • API/数据库查询
10:00a - 12:00p 与外部系统进行集成
  • Kubernetes 集成
  • Jira 集成
  • Jenkins 集成
12:00 - 12:30p 预防集成问题的最佳实践
  • 常见原因
  • 常见问题
  • 预防最佳实践
12:30 - 1:00p 解决用户及群组问题
  • 用户密码和权限问题
  • 组和项目权限问题

需要提前具备的知识和技能

参加者需要对以下的概念有最基础的认识:

  • 了解极狐 GitLab 相关概念及功能
  • 熟悉极狐 GitLab 的基本使用,如参加过《极狐 GitLab 及 Git 基础培训》课程

系统要求

需要有一台能够访问互联网并且安装了 Git 软件的笔记本电脑,详细要求请参考这个链接.

Git为Software Freedom Conservancy的注册商标,GitLab为GitLab B.V.的注册商标,我们已获授权使用“极狐GitLab”。