Course Code: kubernetesgitlab
Duration: 14 hours
Prerequisites:
  • 对 DevOps 的理解

观众

  • DevOps 工程师
Overview:

Gitlab 是一个 DevOps 生命周期平台,为专案规划和管理提供 CI/CD 功能。Kubernetes 是一个用于自动化应用程式部署的编排系统。使用 Gitlab 和 Kubernetes,使用者可以自动 构建和部署到容器化云环境。

这种讲师指导的现场培训(在线或现场)面向希望使用 Kubernetes 和 Gitlab 自动化 DevOps 生命周期的 DevOps 工程师。

在本次培训结束时,参与者将能够:

  • 自动执行应用程式构建、测试和部署。
  • 创建自动化构建基础设施。
  • 将应用程式部署到容器化云环境。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在即时实验室环境中动手实施。

课程自定义选项

  • 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

持续集成和持续交付概述

  • 什么是 CI?
  • 什么是 CD?

Gitlab 概览

  • 什么是 Gitlab?
  • Gitlab 功能
  • 极狐Gitlab CI

准备 DevOps 环境

  • 在 Gitlab 中安装和设定 Auto DevOps

Kubernetes

  • 集成 Kubernetes
  • 创建 Kubernetes 个集群
  • 创建 Kubernetes 实例
  • 使用 Gitlab SSH 金钥

阶段、构件和依赖项

  • 将作业放入阶段
  • 使用 cache
  • 定义和使用工件

极狐Gitlab 自动 DevOps

  • 使用 Helm
  • 使用自动DevOps
  • 配置 Gitlab 执行器
  • 添加仓库

自动化部署

  • 部署到 Kubernetes

调试

  • 处理错误

测试

  • 集成和功能测试

监测

  • 使用 Prometheus
  • 收集指标

确保

  • 强化管道和管道系统

故障排除

总结和后续步骤

Sites Published:

United Arab Emirates - Kubernetes and Gitlab

Qatar - Kubernetes and Gitlab

Egypt - Kubernetes and Gitlab

Saudi Arabia - Kubernetes and Gitlab

South Africa - Kubernetes and Gitlab

Brasil - Kubernetes and Gitlab

Canada - Kubernetes and Gitlab

中国 - Kubernetes and Gitlab

香港 - Kubernetes and Gitlab

澳門 - Kubernetes and Gitlab

台灣 - Kubernetes and Gitlab

USA - Kubernetes and Gitlab

Österreich - Kubernetes and Gitlab

Schweiz - Kubernetes and Gitlab

Deutschland - Kubernetes and Gitlab

Czech Republic - Kubernetes and Gitlab

Denmark - Kubernetes and Gitlab

Estonia - Kubernetes and Gitlab

Finland - Kubernetes and Gitlab

Greece - Kubernetes and Gitlab

Magyarország - Kubernetes and Gitlab

Ireland - Kubernetes and Gitlab

Luxembourg - Kubernetes and Gitlab

Latvia - Kubernetes and Gitlab

España - Kubernetes and Gitlab

Italia - Kubernetes and Gitlab

Lithuania - Kubernetes and Gitlab

Nederland - Kubernetes and Gitlab

Norway - Kubernetes and Gitlab

Portugal - Kubernetes and Gitlab

România - Kubernetes and Gitlab

Sverige - Kubernetes and Gitlab

Türkiye - Kubernetes and Gitlab

Malta - Kubernetes and Gitlab

Belgique - Kubernetes and Gitlab

France - Kubernetes and Gitlab

日本 - Kubernetes and Gitlab

Australia - Kubernetes and Gitlab

Malaysia - Kubernetes and Gitlab

New Zealand - Kubernetes and Gitlab

Philippines - Kubernetes and Gitlab

Singapore - Kubernetes and Gitlab

Thailand - Kubernetes and Gitlab

Vietnam - Kubernetes and Gitlab

India - Kubernetes and Gitlab

Argentina - Kubernetes and Gitlab

Chile - Kubernetes and Gitlab

Costa Rica - Kubernetes and Gitlab

Ecuador - Kubernetes and Gitlab

Guatemala - Kubernetes and Gitlab

Colombia - Kubernetes and Gitlab

México - Kubernetes and Gitlab

Panama - Kubernetes and Gitlab

Peru - Kubernetes and Gitlab

Uruguay - Kubernetes and Gitlab

Venezuela - Kubernetes and Gitlab

Polska - Kubernetes and Gitlab

United Kingdom - Kubernetes and Gitlab

South Korea - Kubernetes and Gitlab

Pakistan - Kubernetes and Gitlab

Sri Lanka - Kubernetes and Gitlab

Bulgaria - Kubernetes and Gitlab

Bolivia - Kubernetes and Gitlab

Indonesia - Kubernetes and Gitlab

Kazakhstan - Kubernetes and Gitlab

Moldova - Kubernetes and Gitlab

Morocco - Kubernetes and Gitlab

Tunisia - Kubernetes and Gitlab

Kuwait - Kubernetes and Gitlab

Oman - Kubernetes and Gitlab

Slovakia - Kubernetes and Gitlab

Kenya - Kubernetes and Gitlab

Nigeria - Kubernetes and Gitlab

Botswana - Kubernetes and Gitlab

Slovenia - Kubernetes and Gitlab

Croatia - Kubernetes and Gitlab

Serbia - Kubernetes and Gitlab

Bhutan - Kubernetes and Gitlab

Nepal - Kubernetes and Gitlab

Uzbekistan - Kubernetes and Gitlab