Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Distributed Load Testing with Kubernetes

Devoxx via YouTube

Overview

Explore distributed load testing using Kubernetes in this 56-minute Devoxx conference talk. Learn how containers and Kubernetes can streamline the devops work associated with load testing, allowing for efficient simulation of user behavior at scale. Discover the process of setting up and scaling distributed load testing for a Java-based application using Apache JMeter and Gatling. Gain insights into Kubernetes architecture, including cluster nodes, pods, IP addresses, labels, services, and replication controllers. Follow along with a step-by-step demonstration of deploying and scaling a load testing environment, visualizing results, and leveraging Kubernetes features for efficient resource management. Understand service discovery, configuration files, memory load balancing, and monitoring tools like cAdvisor. By the end, derive a simple pattern applicable to various testing scenarios and applications.

Syllabus

Introduction
Who am I
Kubernetes
Load Testing
Kubernetes Architecture
Cluster Node
Pods
IP Address
Load Testing with Kubernetes
Labels
Multiple Labels
Service
Replication Controller
Getting Kubernetes up and running
Visualizing Kubernetes
Deployment Steps
Service Discovery
Deploy Locust Master
Demo Results
Scaling
Scheduling
Configuration Files
Cluster Nodes
Memory Load Balancing
Also Scaling
Locust Interface
C Advisor
Compute Engine

Taught by

Devoxx

Reviews

Start your review of Distributed Load Testing with Kubernetes

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.