Book Image

Containers in OpenStack

Book Image

Containers in OpenStack

Overview of this book

Containers are one of the most talked about technologies of recent times. They have become increasingly popular as they are changing the way we develop, deploy, and run software applications. OpenStack gets tremendous traction as it is used by many organizations across the globe and as containers gain in popularity and become complex, it’s necessary for OpenStack to provide various infrastructure resources for containers, such as compute, network, and storage. Containers in OpenStack answers the question, how can OpenStack keep ahead of the increasing challenges of container technology? You will start by getting familiar with container and OpenStack basics, so that you understand how the container ecosystem and OpenStack work together. To understand networking, managing application services and deployment tools, the book has dedicated chapters for different OpenStack projects: Magnum, Zun, Kuryr, Murano, and Kolla. Towards the end, you will be introduced to some best practices to secure your containers and COE on OpenStack, with an overview of using each OpenStack projects for different use cases.
Table of Contents (17 chapters)
Title Page
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Customer Feedback
Preface

Key features


Murano has many advanced features that makes it a strong solution for application management on OpenStack. In this section, we will talk about some of the advanced features in Murano.

Production-ready applications

Murano has various cloud-ready applications that can be configured very easily on either VM or baremetal. This doesn't need any knowledge of installation, infrastructure management, and so on, making deployment of complex applications an easy task for OpenStack users. Users can choose to run their application on Docker Host or Kubernetes Pod.

Application catalog UI

Murano provides a UI for end users to easily browse the applications available. Users can deploy any complex application with just a push of a button. The UI is dynamic, in the sense that it provides forms for user input while an application is provisioned. It also allows application tagging, provides information about each application, shows recent activities, and so on.

Distributing workloads

Murano allows its...