- OpenStack Administration with Ansible
- Walter Bentley
- 460字
- 2021-07-23 14:37:16
What this book covers
Chapter 1, An Introduction to OpenStack, is a high-level overview of OpenStack and the projects that make up this cloud platform. This introduction will set the level of the reader on the OpenStack components, concepts, and verbiage.
Chapter 2, An Introduction to Ansible, is a detailed review of Ansible, its features, and the best practices to use, in order to set a solid starting foundation. It reviews why leveraging Ansible to automate OpenStack tasks is the easiest option.
Chapter 3, Creating Multiple Users/Tenants, guides the reader through the process of creating users and tenants within OpenStack manually and the creation considerations in order to automating such a process using Ansible.
Chapter 4, Customizing Your Cloud's Quotas, makes you understand what quotas are and how they are used to restrict your cloud's resources. It shows the reader how to create quotas manually in OpenStack. After that, it walks the reader through how to automate this process with Ansible to take into account when handle tasks for multiple tenants at the same time.
Chapter 5, Snapshot Your Cloud, shows you how to create snapshots of your cloud instances manually within OpenStack and how to automate this process using Ansible. It also lets you explore the power of being able to snapshot all instances within a tenant in one shot.
Chapter 6, Migrating Instances, introduces the concept of migrating select instances across compute nodes in the traditional OpenStack method. It then demonstrates the required steps to automate this task while grouping instances together. It also shows the additional options that Ansible can offer in handling a task of this matter.
Chapter 7, Setting up Isolated Tenants, walks the reader through the concept of multi-tenant isolation functionality within OpenStack. It tells us about the building blocks of accomplishing this successfully and next demonstrate how to automate all the steps required to set it up. It emphasizes how automation of this level prevents incorrect configurations, missed steps, and provides an easily repeatable process.
Chapter 8, Deploying OpenStack Features, presents the process to add additional OpenStack features to your cloud with Ansible. We will use the example of multi-hypervisor support built into OpenStack, as an example to demonstrate how Ansible code can be created to deploy new features.
Chapter 9, Inventory Your Cloud, explores how the reader can dynamically inventory all the OpenStack cloud user resources with one Ansible playbook. It walks them through the necessary metrics to gather information and how that can be stored for later reference. This is a very powerful tool to have as a cloud administrator/operator.
Chapter 10, Health Check Your Cloud, demonstrates some useful tips and tricks on how to check the health of your cloud manually and leveraging Ansible to trigger hourly and/or daily reports.
- HTML5+CSS3+JavaScript從入門到精通:上冊(微課精編版·第2版)
- Visual Basic .NET程序設計(第3版)
- 簡單高效LATEX
- Leap Motion Development Essentials
- 信息技術應用基礎
- Java網絡編程實戰
- RealSenseTM互動開發實戰
- Android傳感器開發與智能設備案例實戰
- SciPy Recipes
- MINECRAFT編程:使用Python語言玩轉我的世界
- ASP.NET Web API Security Essentials
- Mastering OAuth 2.0
- SQL Server實例教程(2008版)
- Mastering Bootstrap 4
- 算法精解:C語言描述