Entigo
ENET

Training

DevOps automation with Kubernetes

A hands-on training in small groups (up to 11 participants).

  • 5 days, 9:00–17:00, on dates that suit your team
  • Instructor-led with hands-on labs
  • Small groups, up to 11 participants
  • English
  • In Tallinn or at your office

On-demand team training

Price on request

Quoted per team based on group size and location.

Available on demand: we schedule it around your team.

Request a quote

Is this course for you?

Audience

Designed for cross-functional product team members:

  • Software developers
  • DevOps engineers
  • Site reliability engineers
  • Software architects

Prerequisites

  • Basic Linux administration skills
  • Familiarity with container concepts (Docker)
  • Understanding of basic networking principles

What you get

  • Certificate of completion
  • Hands-on labs across 5 days
  • Small group, up to 11 participants

Full agenda

This training provides a foundational understanding of application containers and best practices for building them, followed by practical guidance on deploying them to Kubernetes. You'll then explore automation, learning to implement CI/CD pipelines for building and deploying to Kubernetes environments. Discover how to use GitOps for reproducible outcomes and observability, leveraging modern tools to establish Kubernetes as a powerful development and delivery platform.

5

days

35

topics

16 topics

Containers

  • What is an application container
  • Building application containers
  • Running software with application containers
  • Distribute containers with a registry

Kubernetes

  • Pod - the compute unit of Kubernetes
  • Deployment - run an application
  • StatefulSet - run a stateful application
  • Services - connect the workloads
  • Ingress - expose the application
  • Volume, Configmap and Secret - add data and configuration to your container
  • Liveness and Readiness - self-healing and high availability
  • Limit and Request - control resource consumption
  • Job and CronJob - scheduled workloads
  • Custom Resource Definition - extend the Kubernetes API
  • Init Container
  • Helm - package the Kubernetes resources
Request a quote

Who teaches you

Martin Vool leading a Kubernetes training session

Martin Vool

Principal Platform Engineer

Training since 2017 · Certified Kubernetes Administrator · Accredited Kubernetes Trainer

Former software engineer, database administrator and infrastructure architect, so he teaches from production experience, not slides.

What participants say

“Entigo's training gave me a strong foundation for implementing GitOps in the public sector. Using ArgoCD and GitLab CI brought clarity and speed to our workflows. The training was an excellent starting point for organization-wide infrastructure automation. Thanks to Entigo, we can now implement more transparent, auditable, and reusable infrastructure management – exactly what the public sector needs.”
Janar Nagel avatar

On-demand trainings

On-demand team training

Five days of hands-on DevOps automation training for up to 11 participants, scheduled around your team.

What's included

  • 5 days of instructor-led training
  • Hands-on labs
  • Up to 11 participants
  • Certificate of completion

Tailored content

Running GitHub Actions instead of GitLab CI, or Flux instead of Argo CD? We can adapt the pipelines and GitOps labs to your stack.

Price on request

Quoted per team based on group size and location.

Request a quote

We'll reply with a quote within 1 business day.

Frequently asked questions

Can we reschedule?

Yes. You can reschedule free of charge up to 30 days before the start date. With less notice, we’ll do our best to find new dates, but a fee may apply. You can swap participants at any time.

How does invoicing work?

Once you accept the quote, we send a 50% advance invoice to confirm your dates. The remaining amount is invoiced after the training. Both invoices are payable within 14 days. All prices exclude VAT.

How soon can you run the training?

Tell us your preferred dates in the quote request and we'll confirm availability within 1 business day.