Rootconf 2019

On infrastructure security, DevOps and distributed systems.

Tickets

Virtual Nodes to auto-scale applications on Kubernetes

Submitted by vivek sridhar (@vivsridh) on Monday, 8 April 2019

Technical level: Advanced

View proposal in schedule

Abstract

Lets discuss about how to use custom metrics in combination with the Kubernetes Horizontal Pod Autoscaler(HPA) to autoscale an application. Virtual nodes (virtual-kubelet) let you scale quickly and easily run Kubernetes pods on Container Instances where you’ll pay only for the container instance runtime. Let’s see a demo application using ServiceMonitor for Prometheus, a HPA, and a custom container that will count the instances of the application and expose them to Prometheus. Finally, Grafana dashboard to view the metrics in real-time.

Outline

Let’s see a demo application using ServiceMonitor for Prometheus, a HPA, and a custom container that will count the instances of the application and expose them to Prometheus. Finally, Grafana dashboard to view the metrics in real-time.

Speaker bio

Vivek is a technophile and an Open Source contributor with around 13 years experience in the Software Industry and works at Microsoft as Sr.Product Marketing Manager. In his previous role, he has mentored startups/developers, speaker at conferences/meetups for DigitalOcean as Senior Developer Advocate. He was also heading DevOps and QA at BlackBuck and was a DevOps Solution Architect at HCL (Australia) in client engagement and pre-sales roles. Vivek started his career with IBM Rational (India Software Labs) as a Software Developer and is passionate about working with the software developer.

Links

Comments

  • Aditya Yadav (@jsadi007) 2 months ago

    if you want to play some knowledgeable game then here http://coolmathgamesjunction.net I have one of the greatest platform to play cool maths games without any expenses and any download.

Login with Twitter or Google to leave a comment