SlideShare a Scribd company logo
Get your Apps on Kruize Kontrol !
Dinakar Guniguntala (@dinogun)
IBM Runtime Technologies
Let me
check with
Jane
Don’t set it too low,
my containers
got killed last time
Btw, we added
some new features …
More commits
coming today !
Better set it
high then !
Hmm...
What Request
and Limit
should I set ?
Todd: IT Ops
Jane: Lead
Developer
DevOps Admin Dilemma
Uh oh,
my nodes are
Over provisioned !
But my app perf
Numbers dont look
So good either ...
Wish I had a tool
That took care of
All of this !
DevOps Admin Dilemma
kruize in kubernetes workflow
app.yaml
...
app.kubernetes.io/name: “acmeair”
app.kubernetes.io/cbolt/msname: “acmeair-webapp”
app.kubernetes.io/cbolt/optimize: “throughput”
app.kubernetes.io/cbolt/yaml_path: “https://github.ibm.com/app/manifests/ms1.yaml”
...
Prometheus
App
Pods
Provide App Metrics
Get App Summary
Grafana
kruize
dashboard
plugin
Grafana kruize dashboard
a1 a2 b1 b2 b3 c1
kruize
Grafana
App yaml
Tool to Right Size and Optimize your Containers in a Kubernetes Cloud
https://github.com/kruize/kruize
@dinogun
Kruize is in the Open !

More Related Content

PDF
Thomas Sarlandie Kickoff Talk | Pebble Developer Retreat 2014
Pebble Technology
 
PPTX
From Code to the Monkeys: Continuous Delivery at Netflix
Dianne Marsh
 
PPTX
Best Practices in Mobile CI (webinar)
Sauce Labs
 
PDF
Guest Presentation - Strap | Pebble Developer Retreat 2014
Pebble Technology
 
PPTX
How to pass a coding interview as an automation developer talk - Oct 17 2016
Thomas F. "T.J." Maher Jr.
 
PPTX
The Power of a Great API
damovisa
 
PPTX
React in production
Michael Haberman
 
PPTX
Cross-platform Desktop Apps development using HTML, CSS, JS with Electron
Esinniobiwa Quareeb
 
Thomas Sarlandie Kickoff Talk | Pebble Developer Retreat 2014
Pebble Technology
 
From Code to the Monkeys: Continuous Delivery at Netflix
Dianne Marsh
 
Best Practices in Mobile CI (webinar)
Sauce Labs
 
Guest Presentation - Strap | Pebble Developer Retreat 2014
Pebble Technology
 
How to pass a coding interview as an automation developer talk - Oct 17 2016
Thomas F. "T.J." Maher Jr.
 
The Power of a Great API
damovisa
 
React in production
Michael Haberman
 
Cross-platform Desktop Apps development using HTML, CSS, JS with Electron
Esinniobiwa Quareeb
 

What's hot (18)

PDF
Configuration Management Camp 2015
Sean OMeara
 
PDF
Riot Games Scalable Data Warehouse Lecture at UCSB / UCLA
sean_seannery
 
PDF
An Introduction to Appium Desktop
Sauce Labs
 
PDF
Selenium Conference 2015 - Mobile Selenium Grid Setup
Justin Ison
 
PDF
Improving Android app testing with Appium and Sauce Labs
Isaac Murchie
 
PDF
Native iphone app test automation with appium
James Eisenhauer
 
PPTX
Vagrant and chef
Nick Ramirez
 
PPTX
Offline Webapps
mnitchie
 
PDF
Afterlife Tales: Troubleshooting containerized applications
Ana-Maria Mihalceanu
 
PDF
Android Device Labs
Godfrey Nolan
 
PDF
Web Hooks
Jeff Lindsay
 
PDF
WebHooks in 10 Minutes
Jeff Lindsay
 
PPT
Google Gears
silenceIT Inc.
 
PPTX
Vorlon.js
David Catuhe
 
PDF
Better UX using Meteor and Famo.us
Patrik Svensson
 
PDF
Extreme automation
Michele Orselli
 
PDF
Appium mobile web+dev conference
Isaac Murchie
 
PDF
Scalable Deep Learning on AWS using Apache MXNet (May 2017)
Julien SIMON
 
Configuration Management Camp 2015
Sean OMeara
 
Riot Games Scalable Data Warehouse Lecture at UCSB / UCLA
sean_seannery
 
An Introduction to Appium Desktop
Sauce Labs
 
Selenium Conference 2015 - Mobile Selenium Grid Setup
Justin Ison
 
Improving Android app testing with Appium and Sauce Labs
Isaac Murchie
 
Native iphone app test automation with appium
James Eisenhauer
 
Vagrant and chef
Nick Ramirez
 
Offline Webapps
mnitchie
 
Afterlife Tales: Troubleshooting containerized applications
Ana-Maria Mihalceanu
 
Android Device Labs
Godfrey Nolan
 
Web Hooks
Jeff Lindsay
 
WebHooks in 10 Minutes
Jeff Lindsay
 
Google Gears
silenceIT Inc.
 
Vorlon.js
David Catuhe
 
Better UX using Meteor and Famo.us
Patrik Svensson
 
Extreme automation
Michele Orselli
 
Appium mobile web+dev conference
Isaac Murchie
 
Scalable Deep Learning on AWS using Apache MXNet (May 2017)
Julien SIMON
 
Ad

Recently uploaded (20)

PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PPTX
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PPTX
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
The Future of Artificial Intelligence (AI)
Mukul
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
CIFDAQ's Market Wrap : Bears Back in Control?
CIFDAQ
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
cloud computing vai.pptx for the project
vaibhavdobariyal79
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Research-Fundamentals-and-Topic-Development.pdf
ayesha butalia
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Agile Chennai 18-19 July 2025 | Emerging patterns in Agentic AI by Bharani Su...
AgileNetwork
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
MASTERDECK GRAPHSUMMIT SYDNEY (Public).pdf
Neo4j
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Ad

Kruize

  • 1. Get your Apps on Kruize Kontrol ! Dinakar Guniguntala (@dinogun) IBM Runtime Technologies
  • 2. Let me check with Jane Don’t set it too low, my containers got killed last time Btw, we added some new features … More commits coming today ! Better set it high then ! Hmm... What Request and Limit should I set ? Todd: IT Ops Jane: Lead Developer DevOps Admin Dilemma
  • 3. Uh oh, my nodes are Over provisioned ! But my app perf Numbers dont look So good either ... Wish I had a tool That took care of All of this ! DevOps Admin Dilemma
  • 4. kruize in kubernetes workflow app.yaml ... app.kubernetes.io/name: “acmeair” app.kubernetes.io/cbolt/msname: “acmeair-webapp” app.kubernetes.io/cbolt/optimize: “throughput” app.kubernetes.io/cbolt/yaml_path: “https://github.ibm.com/app/manifests/ms1.yaml” ... Prometheus App Pods Provide App Metrics Get App Summary Grafana kruize dashboard plugin Grafana kruize dashboard a1 a2 b1 b2 b3 c1 kruize Grafana App yaml
  • 5. Tool to Right Size and Optimize your Containers in a Kubernetes Cloud https://github.com/kruize/kruize @dinogun Kruize is in the Open !