This blueprint deploys a Drupal CMS. This blueprint is part of the End-to-end Solutions Package
, which demonstrates functionality in Cloudify using an existing Database and Load Balancer provided as deploy time inputs, and several front-end applications. Before installing this deployment, install the MariaDB Blueprint
, the HAProxy Blueprint
. Following the drupal deployment, continue with installing the Kubernetes Cluster
and the Wordpress Application
Upload the required plugins:
Check the relevant blueprint for the latest version of the plugin.
Install the relevant example network blueprint for the IaaS that you wish to deploy on:
In addition to the pre-requisites for your example network blueprint, you will need the following secrets:
Install the MariaDB Blueprint
agent_key_public. If you do not already have these secrets, can generate them with the
keys.yaml blueprint in the helpful blueprint repo.
Install the HAproxy Blueprint
- After installation is successful, check the deployment outputs. There is a single deployment output called
cluster_addresses, which is a list of IP addresses. Select a single IP, this will be the value for your
application_ip input in this blueprint, as a seed-IP.
There are no special instructions between deployment of HAProxy and Drupal.
On your Cloudify Manager, navigate to Local Blueprints
Right-click and copy URL
. Paste the URL where it says Enter blueprint url
. Provide a blueprint name, such as lb
in the field labeled blueprint name
Select the blueprint for the relevant IaaS you wish to deploy on, for example aws.yaml
from Blueprint filename
menu. Click Upload
After the new blueprint has been created, provide the seed
input (see Install the MariaDB Blueprint above) click the Deploy
Navigate to Deployments
, find your new deployment, select Install
from the workflow
s menu. At this stage, you may provide your own values for any of the default deployment inputs
For example, the openstack.yaml
blueprint requires that you provide a value for
. This is the ID of a Centos 7
image. You may also need to override the default
as the default value
may not be available in your account or appropriate.
You may also provide new values for the
inputs. These are the deployment IDs of the MariaDB Blueprint Deployment
and the HAProxy Blueprint Deployment
Navigate to the deployment and select
. When the uninstall workflow is finished, select
Article is closed for comments.