yorc
yorc copied to clipboard
Maas integration
Pull Request description
- Filling out the template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
- Please read our contribution guidelines
- PR with a decent set of unit tests have more chance to be reviewed and merged quickly
Description of the change
What I did
Yorc support of bare-metals using MAAS as a provider.
How I did it
How to verify it
Add a new location in the config file of Yorc. The type must be "maas" and two properties must be defined. "api_key" is the user key given by MAAS. It can be found when clicking the username and "API key" in MAAS UI. "api_url" is the url and port of the maas service. It can be http://192.168.80.22:5240/MAAS/
Now define a node compute, set the required properties and deploy. After a few minutes the compute node will be fully deployed. Then the undeployement can be done.