All Projects → cloudify-community → blueprint-examples

cloudify-community / blueprint-examples

Licence: other
This is where you can find officially supported Cloudify blueprints that work with the latest versions of Cloudify. Please make sure to use the blueprints from this repo when you are evaluating Cloudify.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects
HCL
1544 projects
Jinja
831 projects

Projects that are alternatives of or similar to blueprint-examples

Saga Orchestration Serverless
An orchestration-based saga implementation reference in a serverless architecture
Stars: ✭ 136 (+444%)
Mutual labels:  orchestration
Helios
Docker container orchestration platform
Stars: ✭ 2,089 (+8256%)
Mutual labels:  orchestration
Cstar
Apache Cassandra cluster orchestration tool for the command line
Stars: ✭ 242 (+868%)
Mutual labels:  orchestration
Terrahub
Terraform Automation and Orchestration Tool (Open Source)
Stars: ✭ 148 (+492%)
Mutual labels:  orchestration
Thehive
TheHive: a Scalable, Open Source and Free Security Incident Response Platform
Stars: ✭ 2,300 (+9100%)
Mutual labels:  orchestration
K8s Bigip Ctlr
Repository for F5 Container Ingress Services for Kubernetes & OpenShift.
Stars: ✭ 204 (+716%)
Mutual labels:  orchestration
Clearml Agent
ClearML Agent - ML-Ops made easy. ML-Ops scheduler & orchestration solution
Stars: ✭ 117 (+368%)
Mutual labels:  orchestration
Xstate
State machines and statecharts for the modern web.
Stars: ✭ 18,300 (+73100%)
Mutual labels:  orchestration
Netramesh
Ultra light service mesh for any orchestrator
Stars: ✭ 175 (+600%)
Mutual labels:  orchestration
Baker
Orchestrate microservice-based process flows
Stars: ✭ 233 (+832%)
Mutual labels:  orchestration
Chopsticks
Chopsticks is an orchestration library: it lets you execute Python code on remote hosts over SSH.
Stars: ✭ 151 (+504%)
Mutual labels:  orchestration
Patrowlengines
PatrOwl - Open Source, Free and Scalable Security Operations Orchestration Platform
Stars: ✭ 162 (+548%)
Mutual labels:  orchestration
K8s Appcontroller
AppController is a pod that you can spawn in your Kubernetes cluster which will take care of your complex deployments for you.
Stars: ✭ 214 (+756%)
Mutual labels:  orchestration
Core
Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.
Stars: ✭ 147 (+488%)
Mutual labels:  orchestration
Aws Etl Orchestrator
A serverless architecture for orchestrating ETL jobs in arbitrarily-complex workflows using AWS Step Functions and AWS Lambda.
Stars: ✭ 245 (+880%)
Mutual labels:  orchestration
Walkoff Apps
WALKOFF-enabled applications. #nsacyber
Stars: ✭ 125 (+400%)
Mutual labels:  orchestration
Ansible Pan
Ansible modules for Palo Alto Networks NGFWs
Stars: ✭ 197 (+688%)
Mutual labels:  orchestration
dockerfiles
🐳 Dockerfiles for Nette Framework. Nette in Docker. (@nette)
Stars: ✭ 15 (-40%)
Mutual labels:  orchestration
Ansible Role Kubernetes
Ansible Role - Kubernetes
Stars: ✭ 247 (+888%)
Mutual labels:  orchestration
Haven Platform
Haven is an open source Docker container management system. It integrates container, application, cluster, image, and registry management in one single place.
Stars: ✭ 223 (+792%)
Mutual labels:  orchestration

blueprint-examples

Download Cloudify to get started!

User guide

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.

Install

To install one of these blueprints, follow these steps:

  1. Go to the releases page. Find the latest package for your version of Cloudify.
  2. Copy the link to the zip file for the blueprint that you want to install.
  3. On your Cloudify Manager, navigate to Local Blueprints and select Upload. Paste the link where it says Enter blueprint url. Provide a blueprint name, such as aws-example-blueprint in the field labeled blueprint name. Select blueprint.yaml from Blueprint filename menu.
  4. After the new blueprint has been created, click the Deploy button.
  5. Navigate to Deployments, find your new deployment, select Install from the workflow's menu. Reminder, at this stage, you may provide your own values for any of the default deployment inputs.

Uninstall

Navigate to the deployment and select Uninstall. When the uninstall workflow is finished, select Delete deployment.

Contribution guide

If you have a blueprint that you have written and would like to share with Cloudify's user community, follow these instructions:

Contribution steps:

  1. Fork this repository to your Github account.
  2. Create a branch in your repository.
  3. 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).
  4. 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:

  1. Provide us with the appropriate contact info, so that other users from the community can contact you for support questions related to your contribution.
  2. Tell us who you are. Do you have permission to distribute this work?
  3. 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.
  4. 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.
  5. Please feel free to email us at [email protected] for further information.

Support

  1. 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.
  2. Feel free to submit PRs to fix issues that you run into during deployment of any of the examples.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].