Go
HOME
Fuel master documentation
Fuel Plugin SDK Guide
Fuel Plugin SDK Guide
Fuel Plugin SDK Guide
ΒΆ
Introduction to the Fuel Plugin SDK Guide
About Fuel plugins
Overview of existing plugins
Create a development environment
Development requirements
Install style checkers
Repository workflow
Managing Git branches
Launchpad project
Request an OpenStack repository
Configure a continuous integration environment
Prepare a testing environment
Create a Fuel plugin
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
Requirements
Limitations
Reference
Files
components.yaml
deployment_tasks.yaml
environment_config.yaml
metadata.yaml
network_roles.yaml
node_roles.yaml
volumes.yaml
FAQ
Additional information
updated: 2018/03/27
Perestroika build system
View Previous Section
Introduction to the Fuel Plugin SDK Guide
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
Requirements
Limitations
Reference
FAQ
Additional information
Glossary