Course Outline

Introduction

Continuous Integration and Continuous Delivery Overview

  • What is CI?
  • What is CD?

Gitlab at a Glance

  • What is Gitlab?
  • Gitlab features
  • Gitlab CI

Preparing the DevOps environment

  • Installing and configuring Auto DevOps in Gitlab

Kubernetes

  • Integrating Kubernetes
  • Creating Kubernetes clusters
  • Creating a Kubernetes instance
  • Using Gitlab SSH keys

Stages, Artifacts, and Dependencies

  • Placing jobs into stages
  • Using cache
  • Defining and using Artifacts

Gitlab Auto DevOps

  • Working with Helm
  • Using Auto DevOps
  • Configuring Gitlab runner
  • Adding repository

Automated Deployment

  • Deploying to Kubernetes

Debugging

  • Handling errors

Testing

  • Integration and functional testing

Monitoring

  • Using Prometheus
  • Gathering metrics

Securing

  • Hardening pipelines and pipeline systems

Troubleshooting

Summary and Next Steps

Requirements

  • An understanding of DevOps

Audience

  • DevOps Engineers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories


Fatal error: Uncaught TypeError: _isl_get_excluded_site(): Return value must be of type ?array, none returned in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc:38 Stack trace: #0 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(30): _isl_get_excluded_site() #1 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc(17): isl_get_excluded_site() #2 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(51): get_outline_isls() #3 /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module(7): islc_prepare_links() #4 /apps/hitra7/npfrontend/nptemplates/default.php(272): islc7_sites_links_array_v3() #5 /apps/hitra7/npfrontend/modules/course/course.php(143): require_once('...') #6 /apps/hitra7/npfrontend/core/routes.php(15): course_menu_callback() #7 /apps/hitra7/npfrontend/__index.php(81): require_once('...') #8 /apps/hitra7/npfrontend/index.php(15): include_once('...') #9 /apps/hitra7/index.php(66): include_once('...') #10 {main} thrown in /apps/hitra7/backdrop/modules/_custom/frontend/islc7/isl_common.inc on line 38