Get in Touch

Course Outline

Introduction

Overview of Continuous Integration and Continuous Delivery

  • Understanding CI
  • Understanding CD

Gitlab Overview

  • What is Gitlab?
  • Key Gitlab features
  • Gitlab CI

Setting up the DevOps environment

  • Installing and configuring Auto DevOps in Gitlab

Kubernetes

  • Integrating Kubernetes
  • Creating Kubernetes clusters
  • Setting up a Kubernetes instance
  • Utilizing Gitlab SSH keys

Stages, Artifacts, and Dependencies

  • Organizing jobs into stages
  • Implementing cache strategies
  • Defining and using Artifacts

Gitlab Auto DevOps

  • Working with Helm
  • Utilizing Auto DevOps
  • Configuring the Gitlab runner
  • Adding repositories

Automated Deployment

  • Deploying to Kubernetes

Debugging

  • Handling errors

Testing

  • Integration and functional testing

Monitoring

  • Using Prometheus
  • Gathering metrics

Security

  • Hardening pipelines and pipeline systems

Troubleshooting

Summary and Next Steps

Requirements

  • Familiarity with DevOps principles

Audience

  • DevOps Engineers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories