Try out a free lab!
Each of these blueprints is tested on the version of Cloudify and with the latest version of our official Cloudify plugins. If you have not installed the required plugins, you can do so now from the CLI, by running
cfy plugins bundle-upload.
To install one of these blueprints, follow these steps:
- Go to the releases page. Find the latest package for your version of Cloudify.
- Copy the link to the zip file for the blueprint that you want to install.
- On your Cloudify Manager, navigate to
Local Blueprintsand select
Upload. Paste the link where it says
Enter blueprint url. Provide a blueprint name, such as
aws-example-blueprintin the field labeled
blueprint name. Select
- After the new blueprint has been created, click the
- Navigate to
Deployments, find your new deployment, select
workflow's menu. Reminder, at this stage, you may provide your own values for any of the default
Navigate to the deployment and select
Uninstall. When the uninstall workflow is finished, select
If you have a blueprint that you have written and would like to share with Cloudify's user community, follow these instructions:
- Fork this repository to your Github account.
- Create a branch in your repository.
- Add your blueprint to the forked repository. Make sure that it has its own folder like all the other blueprints (e.g. the aws-example-network).
- Create a Pull Request from the branch in your forked repository to the master branch in this repository (cloudify-community/blueprint-examples).
When you create your pull request, include the following information:
- Provide us with the appropriate contact info, so that other users from the community can contact you for support questions related to your contribution.
- Tell us who you are. Do you have permission to distribute this work?
- Include a README.md file in your blueprint folder that describes what the blueprint does, what prerequisites are needed, including instructions to fulfill those prerequisites.
- With regards to testing, these blueprints only need to pass regular DSL validation testing. However, in order to accept your PR, we will need to install your example blueprint and verify that the blueprint works as intended. Please include all necessary instructions and be prepared to answer additional questions.
- Please feel free to email us at firstname.lastname@example.org for further information.
- We will support all of the examples that we wrote, and will do our best to answer questions on all community examples. However, in some cases, we may ask you to directly contact the contributor of the example in question.
- Feel free to submit PRs to fix issues that you run into during deployment of any of the examples.