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

  • Installation and configuration of Auto DevOps in Gitlab

Kubernetes

  • Integrating Kubernetes
  • Establishing Kubernetes clusters
  • Creating Kubernetes instances
  • Utilizing Gitlab SSH keys

Stages, Artifacts, and Dependencies

  • Assigning jobs to stages
  • Leveraging cache mechanisms
  • Defining and utilizing Artifacts

Gitlab Auto DevOps

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

Automated Deployment

  • Deploying to Kubernetes

Debugging

  • Resolving errors

Testing

  • Integration and functional testing

Monitoring

  • Utilizing Prometheus
  • Collecting metrics

Security

  • Hardening pipelines and pipeline infrastructure

Troubleshooting

Summary and Next Steps

Requirements

  • Familiarity with DevOps principles

Target Audience

  • DevOps Engineers
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories