View graph

Astara OpenStack Module

Documentation

To provide an integrated network service orchestration (routing, firewall, load balancing, vpn) for connecting and security multi-tenant OpenStack environments.

Depends on

Dependents (none)

Barbican OpenStack Module

Documentation

Barbican is a REST API designed for the secure storage, provisioning and management of secrets such as passwords, encryption keys and X.509 Certificates. It is aimed at being useful for all environments, including large ephemeral Clouds. 

Depends on

Dependents

Kuryr OpenStack Module

Documentation

Bridge between container framework networking and storage models to OpenStack networking and storage abstractions.

Depends on

Dependents (none)

Cloudkitty OpenStack Module

Documentation

CloudKitty is a rating component for OpenStack. Its goal is to process data from different metric backends and implement rating rule creation. Its role is to fit in-between the raw metrics from OpenStack and the billing system of a provider for chargeback purposes.

Depends on

Dependents (none)

Congress OpenStack Module

Documentation

Congress is an OpenStack project to provide policy as a service across any collection of cloud services in order to offer governance and compliance for dynamic infrastructures.

Depends on

Dependents

Designate OpenStack Module

Documentation

Designate provides DNSaaS services. REST API for domain/record management. Multi-tenant. Integrated with Keystone for authentication. Framework in place to integrate with Nova and Neutron notifications (for auto-generated records). Support for PowerDNS and Bind9 out of the box.

Depends on

Dependents

TripleO OpenStack Module

Documentation

Develop and maintain tooling and infrastructure able to deploy OpenStack in production, using OpenStack itself wherever possible.

Depends on (none)

Dependents (none)

Dragonflow OpenStack Module

Documentation

Dragonflow is a distributed control plane implementation of Neutron. Its mission is to implement advanced networking services driven by the Neutron API and running on a distributed control plane. It’s designed to support containers networking and large scale production loads.

Depends on

Dependents (none)

Neutron OpenStack Module

Documentation

Enables network connectivity as a service for other OpenStack services, such as OpenStack Compute. Provides an API for users to define networks and the attachments into them. Has a pluggable architecture that supports many popular networking vendors and technologies.

Depends on

Dependents

Ironic OpenStack Module

Documentation

Ironic aims to provision bare metal machines instead of virtual machines, forked from the Nova baremetal driver. It is best thought of as a bare metal hypervisor API and a set of plugins which interact with the bare metal hypervisors. By default, it will use PXE and IPMI in concert to provision and turn on/off machines, but Ironic also supports vendor-specific plugins which may implement additional functionality.

Depends on

Dependents

Magnum OpenStack Module

Documentation

Magnum is an OpenStack API service developed by the OpenStack Containers Team making container orchestration engines such as Docker and Kubernetes available as first class resources in OpenStack.

Depends on

Dependents

Nova OpenStack Module

Documentation

Manages the lifecycle of compute instances in an OpenStack environment. Responsibilities include spawning, scheduling and decomissioning of machines on demand.

Depends on

Dependents

Ceilometer OpenStack Module

Documentation

Monitors and meters the OpenStack cloud for billing, benchmarking, scalability, and statistical purposes.

Depends on

Dependents

Heat OpenStack Module

Documentation

Orchestrates multiple composite cloud applications by using either the native HOT template format or the AWS CloudFormation template format, through both an OpenStack-native REST API and a CloudFormation-compatible Query API.

Depends on

Dependents

Mistral OpenStack Module

Documentation

Provide a simple YAML-based language to write workflows (tasks and transition rules) and a service that allows to upload them, modify, run them at scale and in a highly available manner, manage and monitor workflow execution state and state of individual tasks.

Depends on

Dependents

Keystone OpenStack Module

Documentation

Provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.

Depends on (none)

Dependents

Cinder OpenStack Module

Documentation

Provides persistent block storage to running instances. Its pluggable driver architecture facilitates the creation and management of block storage devices.

Depends on

Dependents

Sahara OpenStack Module

Documentation

Sahara aims to provide users with simple means to provision Hadoop clusters by specifying several parameters like Hadoop version, cluster topology, nodes hardware details and a few more. After a user fills all the parameters, Sahara deploys the cluster in a few minutes. Sahara also provides means to scale already provisioned cluster by adding and removing worker nodes on demand

Depends on

Dependents

Swift OpenStack Module

Documentation

Stores and retrieves arbitrary unstructured data objects via a RESTful, HTTP based API. It is highly fault tolerant with its data replication and scale out architecture. Its implementation is not like a file server with mountable directories.

Depends on

Dependents

Glance OpenStack Module

Documentation

Stores and retrieves virtual machine disk images. OpenStack Compute makes use of this during instance provisioning.

Depends on

Dependents

Murano OpenStack Module

Documentation

The Murano Project introduces an application catalog to OpenStack, enabling application developers and cloud administrators to publish various cloud-ready applications in a browsable categorized catalog.

Depends on

Dependents

Tacker OpenStack Module

Documentation

To implement Network Function Virtualization (NFV) Orchestration services and libraries for end-to-end life-cycle management of Network Services and Virtual Network Functions (VNFs).

Depends on

Dependents (none)

Monasca OpenStack Module

Documentation

To provide a multi-tenant, highly scalable, performant, fault-tolerant monitoring-as-a-service solution for metrics, complex event processing and logging. To build an extensible platform for advanced monitoring services that can be used by both operators and tenants to gain operational insight and visibility, ensuring availability and stability.

Depends on

Dependents

Manila OpenStack Module

Documentation

To provide a set of services for management of shared file systems in a multitenant cloud environment, similar to how OpenStack provides for block-based storage management through the Cinder project.

Depends on

Dependents

Freezer OpenStack Module

Documentation

To provide integrated tools for backing up and restoring cloud data in multiple use cases, including disaster recovery. These resources include file systems, server instances, volumes, and databases.

Depends on

Dependents (none)

Fuel OpenStack Module

Documentation

To streamline and accelerate the process of deploying, testing and maintaining various configurations of OpenStack at scale.

Depends on (none)

Dependents (none)

Trove OpenStack Module

Documentation

Trove is a database-as-a-service provisioning relational and non-relational database engines

Depends on

Dependents

Zaqar OpenStack Module

Documentation

Zaqar is a multi-tenant cloud messaging service for web and mobile developers. It combines the ideas pioneered by Amazon's SQS product with additional semantics to support event broadcasting.The service features a fully RESTful API, which developers can use to send messages between various components of their SaaS and mobile applications, by using a variety of communication patterns. Underlying this API is an efficient messaging engine designed with scalability and security in mind.

Depends on

Dependents

Horizon OpenStack Module

Documentation

Provides a web-based self-service portal to interact with underlying OpenStack services, such as launching an instance, assigning IP addresses and configuring access controls.

Depends on

Dependents