Skip to content

Kubernetes for Developers: Security!

Photo of Ko Turk
Hosted By
Ko T. and CodeLab
Kubernetes for Developers: Security!

Details

Kubernetes has become the industry standard for container orchestration, providing a reliable abstraction for deploying and scaling cloud-native applications.
In this hands-on workshop, we will dive deep into the security aspects of working with Kubernetes. You will learn how to securely deploy, configure, and monitor containerized applications from a developer's perspective.

Program & Background
By the end of this workshop, you will be able to:

  • Build and deploy a secure containerized application on a Kubernetes cluster.
  • Understand key security considerations that developers need to account for.
  • Navigate security policies imposed by Kubernetes administrators—and find ways to work with (or around) them when necessary.

Target Audience
Java Backend developers with some experience in Kubernetes who want to deepen their understanding of security best practices.

Requirements
Have a basic understanding of Kubernetes and be comfortable using kubectl on the command line (e.g., deploying and inspecting workloads and services). This workshop is NOT for absolute beginners!

Required Setup
Laptop + charger – Ensure your laptop can connect to a remote Kubernetes cluster and that you have the necessary permissions to build and run Docker images. Company policies may restrict this!

Software & Tools

  • A bash terminal (For Windows users: WSL is best; Git Bash works but may cause issues; PowerShell is not recommended)
  • Docker & Kubectl (Command Line Tool)
  • Optional but recommended: IntelliJ + Kubernetes Plugin (Other IDEs are fine, but support will be limited.)
  • Optional: Java 17+ and Maven

Objectives

  • Gain hands-on experience working with Kubernetes.
  • Understand the risks of insecure Docker images.
  • Learn how to build secure Docker images.
  • Comprehend Kubernetes security policies and the rationale behind them.
  • Explore service accounts and how misconfigurations can be exploited.

Agenda

  • 17.00 Walk-in / Food
  • 18.00 Start Workshop
  • 21.00 End Workshop
  • 21.00 - 21.30 - closing / drinks

Food & Drinks
We will take care of this.

Speakers
Maarten-Jan van Gool - Software Engineer - Craftsmen
Leon Akkermans - Software Engineer - Craftsmen
Wernard Verwey - Cloud Engineer - Myst

Location
ING Bank
Building Cedar
Bijlmerdreef 106
1102 CT Amsterdam

Route and parking
By car: Googlemaps
Parking: this is possible at the location when you are registered.

Registration
To attend and access the event at ING, it is necessary to register. After your RSVP on Meetup, you will receive a message with a link to complete your registration. This ensures you can be recognized at the ING reception. Additionally, we will use your contact information to keep you informed before, during, and possibly after our workshop.

Photo of CodeLab group
CodeLab
See more events
ING Cedar
Bijlmerdreef 106, 1102 CT Amsterdam, Netherlands · Amsterdam
Google map of the user's next upcoming event's location
FREE
60 spots left