Fuel plugins features

Fuel plugins features

Fuel Newton includes a number of enhancements related to Fuel plugins.

Consumption of Fuel plugins from a public YUM repository

Extended the Fuel plugins distribution model by installing and updating plugins from YUM repositories.

The advantages of such approach are as follows:

  • Installation of a plugin on the Fuel Master node using the yum install <PLUGIN_NAME> command.
  • Updating a plugin on the Fuel Master node using the yum update <PLUGIN_NAME> command.
  • Ability to pre-populate a plugin YUM repository into Fuel Master node settings based on the Fuel Master node version.

See Install a Fuel plugin

Deployment of plugins updates on a running environment

Implemented a mechanism enabling plugins to bring their own scenarios that can prepare a deployed OpenStack environment for plugins updates.

See Update a Fuel plugin

Definition of Fuel release through the plugin framework

Introduced a capability to express a Fuel release as a Fuel plugin. The new functionality enables the user to define, maintain, and deploy various flavors of customized OpenStack deployments. For example, the user can deploy OpenStack Kilo using Fuel Mitaka or deploy a standalone Ceph environment specifying a particular Ceph-only release.

See Describe your plugin | spec

Creative Commons Attribution 3.0 License

Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.