A vBrownBag â??speed-roundâ? where we saw how much Kubernetes, OpenFaas, and vSphere API's we could cram into!
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!