1. HOME
  2. Fuel master documentation
  3. Fuel Plugin SDK Guide
  4. Create a Fuel plugin

Create a Fuel plugin

Create a Fuel pluginΒΆ

To create a Fuel plugin, you must:

  • Install Fuel Plugin Builder on the Fuel Master node.
  • Create a plugin.

This section includes the following topics:

  • Install Fuel Plugin Builder
  • Create an automatically generated plugin
  • Describe your plugin
  • Define plugin actions
  • Actions for existing roles
    • Pre- and post-deployment stages
    • Skipping core tasks
  • Plugin settings
    • Add plugin settings to the Fuel web UI
    • Settings restrictions
    • Conditions for plugin tasks
    • Override core settings
  • Plugin specific node roles
    • Define a new role
    • Volume allocation
    • Hot-pluggable plugins
    • Modify the Fuel web UI wizard
  • Additional attributes for NICs, bonds, and nodes
  • Modify the Fuel web UI
  • Plugin repositories
  • Add plugin to DriverLog
  • Plugin versioning system
    • Update procedure
    • Versioning scheme
updated: 2018/03/27
Automation test files

View Previous Section

Install Fuel Plugin Builder

View Next Section

Logout
  • Fuel Installation Guide
  • Fuel User Guide
  • Fuel Release Notes
  • Developer Guide
  • DevOps Guide
  • Fuel ISO build system
  • Fuel Infra configuration
  • Packaging
  • Fuel Plugin SDK Guide
    • Introduction to the Fuel Plugin SDK Guide
    • About Fuel plugins
    • Overview of existing plugins
    • Create a development environment
    • Create a Fuel plugin
      • Install Fuel Plugin Builder
      • Create an automatically generated plugin
      • Describe your plugin
      • Define plugin actions
      • Actions for existing roles
      • Plugin settings
      • Plugin specific node roles
      • Additional attributes for NICs, bonds, and nodes
      • Modify the Fuel web UI
      • Plugin repositories
      • Add plugin to DriverLog
      • Plugin versioning system
    • Requirements
    • Limitations
    • Reference
    • FAQ
    • Additional information
  • Glossary
Mirantis Inc.
© 2005 — 2017 Mirantis, Inc.
All rights reserved. "Mirantis" and "FUEL" are are registered trademarks of Mirantis, Inc. All other trademarks are the property of their respective owners.
525 Almanor Ave, 4th Floor - Sunnyvale, CA 94085
+1-650-963-9828