Red Hat Enterprise Linux OpenStack Platform 5
End User Guide
Creating and managing resources in a Red Hat Enterprise Linux OpenStack Platform environment
Abstract
OpenStack is an open-source cloud computing platform for public and private clouds. A series of interrelated projects deliver a cloud infrastructure solution. This guide shows OpenStack end users how to create and manage resources in an OpenStack cloud with the OpenStack dashboard and OpenStack client commands.
- How can I use an OpenStack cloud?
- 1. OpenStack dashboard
- 2. OpenStack command-line clients
- 1. Overview
- 2. Install the OpenStack command-line clients
- 3. Discover the version number for a client
- 4. Set environment variables using the OpenStack RC file
- 5. Manage images
- 6. Configure access and security for instances
- 7. Launch instances
- 8. Manage instances and hosts
- 9. Provide user data to instances
- 10. Use snapshots to migrate instances
- 11. Store metadata on a configuration drive
- 12. Create and manage networks
- 13. Manage objects and containers
- 14. Create and manage stacks
- 15. Measure cloud resources
- 16. Manage volumes
- 3. OpenStack Python SDK
- 1. Install the OpenStack SDK
- 2. Authenticate
- 3. Manage images
- 4. Configure access and security for instances
- 5. Networking
- 5.1. Set environment variables
- 5.2. Get credentials
- 5.3. Get Nova credentials
- 5.4. Print values
- 5.5. Create network
- 5.6. List networks
- 5.7. Create ports
- 5.8. List ports
- 5.9. List server ports
- 5.10. Create router and add port to subnet
- 5.11. Delete a network
- 5.12. List routers
- 5.13. List security groups
- 5.14. List subnets
- 6. Compute
- A. OpenStack command-line interface cheat sheet
- B. Revision History