In this workshop, we will focus on troubleshooting an OpenStack deployment running on Kubernetes. The workshop will use an OpenStack Helm deployment. We will cover the interaction between K8s and the OpenStack services. We will use an OpenStack deployment of Glance, Cinder, Nova, Neutron, and Keystone.
Session Outline:
1) Moving around K8s
2) How OpenStack services are deployed on K8s
3) Basic K8s troubleshooting
4) High Availability, Scaling, and service recovery in K8s
5) Where to debug, OpenStack or K8s
5) Logging and Tracing K8s CLIs and APIs
The attendees will each be given their own instance and will work through various troubleshooting scenarios. They will gain an understanding of how OpenStack is deployed on K8s. They will learn what to investigate when they are called upon to resolve issues found in their OpenStack clouds that are running on K8s.
Attendees will learn tips and tricks for troubleshooting an OpenStack cloud that is running on top of K8s. In addition to providing a methodology and framework to use, they will see real world examples. This session will also cover tools and resources available to cloud administrators that are new to supporting applications running on K8s.