Installing AMP Cluster
This guide will help walk you through the necessary steps to install AMP Cluster.
Prerequisites
By arrangement, you may have access to the cloudsoft-amp-all, amp-extras, or amp-cluster package. If you do not have access to this, please contact Cloudsoft. Ensure that this tarball has been expanded and is in an accessible place.
Ensure that you have an up to date BR CLI installed. If you do not, the quickest way to get one is to go to your running AMP server, select the menu icon in the top right and select the CLI download page. From that page, please select the flavour that will work with your operating system.
Installation
In the expanded cloudsoft-amp-all directory, navigate to:
extras/amp-cluster
In this folder you will find a file named ampcluster-api-{version}.jar
. This jar is the stand-alone AMP Cluster API. When deploying an AMP Cluster, you will be asked to provide a link to an ampcluster-api JAR. Please host this file in a location that is accessible to the cloud in which you are going to deploy the cluster. For example, it could be hosted in an S3 bucket or your enterprise’s artifact repository.
Once that has been done we need to add the cluster bundle to a running AMP (the “overseer”).
This bundle contains the entities required to deploy the cluster from AMP.
Please use the br
CLI to login to the AMP overseer server (here assuming it’s running at localhost
with user user
):
br login http://localhost:8081 user
# you will then be prompted for PASSWORD
Then add the AMP Cluster bundle to your AMP:
br catalog add amp-cluster-bundle-{version}.jar
Running and More Information
To create an AMP cluster instance, navigate to your running AMP. You can deploy AMP cluster like any other application, either by selecting it in the catalog, or composing it in the blueprint composer.