Get hands-on experience deploying OpenStack on Kubernetes using the OpenStack-Helm project!
OpenStack-Helm is a Helm chart library that allows simple customization and deployment of OpenStack containers across k8s clusters, from laptop-scale to data center-scale. This workshop will explain the fundamentals of containerized OpenStack and Kubernetes, and how to use the Helm tool to orchestrate customized cloud deployments without the sweat and tears.
In this workshop, participants will have a chance 1) to deploy OpenStack on top of Kubernetes with a set of official helm charts from OpenStack-Helm project, 2) to deploy logging, monitoring, and alerting tools, 3) and to perform OpenStack version upgrade on the running OpenStack cluster.
Please bring your own laptop; a VM will be provided for the lab.
Participants are expect to learn the following topics.
- Basic understanding of containerized OpenStack and Kubernetes
- Experiencing a skill to use Helm chart library that allows simple customization and deployment of OpenStack containers across k8s clusters
- Experiencing a skill to deploy Kubernetes
- Experiencing a skill to deploy containerized OpenStack on Kubernetes with Helm charts
- Experiencing a skill to deploy logging, monitoring, alerting tool on Kubernetes with Helm charts
- Experiencing a skill to rolling-based OpenStack version upgrade