Chapter 5. Walking through a Controller deployment
This chapter covers
- Installing controller prerequisites
- Deploying shared services
- Configuring controller-side Block Storage, Networking, Compute, and Dashboard services
In the first two chapters, you were introduced to OpenStack and took a test-drive of the framework using the Horizon web interface. Chapter 3 introduced you to some basic operational tasks using the command-line interface (CLI). In chapter 4 you learned how OpenStack components are related and distributed in a multi-node environment. That first part of the book was designed to help you gain an understanding of what OpenStack can do, to get you comfortable with the operation of the framework, and to give you a foundational understanding of how the components of the framework interact. In this second part of the book, you’ll take a deep dive into the components themselves.
By the end of this part of the book, you’ll have gained a familiarity with the configuration, use, and placement of individual OpenStack core components.
This book is not ...
This book does not focus on best practices for OpenStack operation or architecture. These topics, while important, are very much dependent on both the release version of OpenStack and the requirements of the user. The purpose of this book is to help you build a foundational understanding of the OpenStack framework that will transcend individual requirements and persist through many future releases of OpenStack.