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 (5)

Related Courses

Introduction to Minikube and Kubernetes

21 Hours

Minikube for Developers

14 Hours

Deploying Kubernetes Applications with Helm

7 Hours

Running Containers Directly from Kubernetes with CRI-O

14 Hours

Gitlab and Gitlab CI

14 Hours

Advanced Platform Engineering: Scaling with Microservices and Kubernetes

35 Hours

Google Anthos for Hybrid and Multi-Cloud Computing

14 Hours

Argo CD

7 Hours

Getting Started with Argo Project and Core Components

7 Hours

Kubernetes Networking with Calico

14 Hours

Certified Kubernetes Administrator (CKA) - exam preparation

21 Hours

Certified Kubernetes Application Developer (CKAD) - exam preparation

21 Hours

Certified Kubernetes Security Specialist (CKS)

21 Hours

Docker and Kubernetes on AWS

21 Hours

Docker, Kubernetes and OpenShift 3 for Administrators

35 Hours

Related Categories

1