A vBrownBag â€œspeed-roundâ€ where we saw how much Kubernetes, OpenFaas, and vSphere API’s we could cram into!
VMware APIs as a Service using OpenFaaS and VIO Kubernetes Video
We take an empty vSphere Integrated OpenStack Kubernetes cluster, and deploy OpenFaaS on it. In itâ€™s normal state, it deploys to single node, behind a port. Traditional Docker configuration.
From there, we set the replicas to a higher number – and show the cluster automatically expand to more nodes. Thats cool – but really just gives us 4 different IPs to hit for a service; so we be changed it to a LoadBalancer and watched as VIOK deployed an NSX LoadBalancer for the cluster. From there, we deployed the OpenFaaS functions, and demonstrated hitting on premises APIâ€™s with the platform.
After hitting it with some load, showed how OpenFaaS scales to support the load. For the grand finale we exposed the lab to the internet and allowed the listeners to bomb the API in an attempt to crash Cody’s lab. They were unsuccessful and OpenFaaS scaled to over 40 pods to handle the load!
https://vBrownBag.com is a community of people who believe in helping other people. Specifically we work in IT infrastructure and we help other people in the IT industry to better their carreers by educating. Most frequent activity is producing the vBrownBag podcast. vBrownBag also attends global conferences to produce TechTalks and theater sessions.
*About vBrownBag Podcasts*
The vBrownBag crew host podcasts where community members present on topics that will help others in the community. Some podcast series are aimed at helping people achieve certifications.
Other podcasts help community members learn an entirely new subject area. We also cover areas like storage or automation. The podcast has been running weekly since 2010.
The vBrownBag crew love IT conferences, the only place where we actually see each other, the awesome people who are our presenters and the community members who follow the podcast. The conferences are also a great place to generate some more community learning content.
More about vBrownBag: