[ ] In the examples directory, create a submodule to this repository.
[ ] Create a new branch of the repository.
[ ] Separate the blueprints into slave-application.yaml and master-application.yaml.
[ ] Create imports/aws-swarm-master-blueprint.yaml, imports/aws-swarm-slave-blueprint.yaml and also an aws-swarm-cluster-blueprint.yaml in the root dir that imports the previous.
[ ] Create imports/azure-swarm-master-blueprint.yaml, imports/azure-swarm-slave-blueprint.yaml and also an azure-swarm-cluster-blueprint.yaml in the root dir that imports the previous.
[ ] Create imports/openstack-swarm-master-blueprint.yaml, imports/openstack-swarm-slave-blueprint.yaml and also an openstack-swarm-cluster-blueprint.yaml in the root dir that imports the previous.
[ ] Also create imports/simple-swarm-master-blueprint.yaml, imports/simple-swarm-slave-blueprint.yaml and also an simple-swarm-cluster-blueprint.yaml in the root dir that imports the previous.
Adjust imports/swarm.yaml to create the cloudify.swarm.Manager type from the plugin.yaml (and delete from the plugin.yaml).
In the README update that one can use one of the example blueprints to deploy a Swarm Manager.
examples
directory, create a submodule to this repository.imports/aws-swarm-master-blueprint.yaml
,imports/aws-swarm-slave-blueprint.yaml
and also anaws-swarm-cluster-blueprint.yaml
in the root dir that imports the previous.imports/azure-swarm-master-blueprint.yaml
,imports/azure-swarm-slave-blueprint.yaml
and also anazure-swarm-cluster-blueprint.yaml
in the root dir that imports the previous.imports/openstack-swarm-master-blueprint.yaml
,imports/openstack-swarm-slave-blueprint.yaml
and also anopenstack-swarm-cluster-blueprint.yaml
in the root dir that imports the previous.imports/simple-swarm-master-blueprint.yaml
,imports/simple-swarm-slave-blueprint.yaml
and also ansimple-swarm-cluster-blueprint.yaml
in the root dir that imports the previous.imports/swarm.yaml
to create thecloudify.swarm.Manager
type from the plugin.yaml (and delete from the plugin.yaml).