alpha presentation kubernetes cluster inspection tool · •visualize pod to pod communication...

Post on 29-Sep-2020

8 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

From Students…

…to Professionals

The Capstone Experience

Alpha PresentationKubernetes Cluster Inspection Tool

Department of Computer Science and EngineeringMichigan State University

Spring 2019

Team GoogleDavid Ackley

Guillermo JimenezLinghao Ji

Haylee QuarlesCasey Schneider

Ben Whitelaw

Project Overview

• Provide Robust Inspection Tool of Kubernetes Cluster

▪ Both Current and Historical State

• Gather All Cluster Data into a Single Interactive View

▪ Provide Health, Performance, and Resource Changes

▪ Ingest with Native, Kubernetes Stackdiver Agent

▪ Trace Lifecycle of Nodes, Pods, and Containers

• Implement Easily on Any GCP Kubernetes Cluster

The Capstone Experience Team Google Alpha Presentation 5

System Architecture

The Capstone Experience Team Google Alpha Presentation 6

Event Logs

The Capstone Experience Team Google Alpha Presentation 9

Node Monitoring

The Capstone Experience Team Google Alpha Presentation 7

Cluster Playback

The Capstone Experience Team Google Alpha Presentation 10

Pod to Pod Communication Logs

The Capstone Experience Team Google Alpha Presentation 8

What’s left to do?

• Visualize Pod to Pod Communication

• Stackdriver Logging API and Front end visualization

• Meet with Kubernetes active users to get Visualization Tool feedback

• Get long term events that are not stored in Kubernetes

The Capstone Experience Team Google Alpha Presentation 11

Questions?

The Capstone Experience Team Google Alpha Presentation 12

?

? ??

?

?

?

?

?

top related