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.

Preparing 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

  • Assigning jobs to specific stages.
  • Using cache mechanisms.
  • Defining and utilizing Artifacts.

Gitlab Auto DevOps

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

Automated Deployment

  • Deploying to Kubernetes.

Debugging

  • Managing errors.

Testing

  • Conducting integration and functional testing.

Monitoring

  • Utilizing Prometheus.
  • Gathering metrics.

Securing

  • 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