Deploy resources with Admin Center

We can use the Deploy tool to install Liberty server package (archive) files, Liberty Docker containers, or Node.js servers on hosts within a collective. For Docker containers and Node.js servers, the collective and target hosts must be on a Linux or Windows operating system.


Before beginning

Configure a Liberty server that includes the Admin Center feature, the collective controller feature, and all required security configuration.

Configure a Liberty collective controller. The collective must include the hosts to which we plan to deploy resources.

Edit server.xml of the collective controller to set...

  • <feature>adminCenter-1.0</feature> in the feature manager configuration

  • A host value in the httpEndpoint element. Set host="*" to have all hosts access the collective controller.

      <defaultHttpEndpoint id="httpEndpoint" host="*"

After defining the Liberty collective, create the resource to deploy.


Procedure

The following procedure describes the steps in general. For details, see the subtopics.

  1. Create a resource to deploy.
  2. Go to the Deploy tool. Select Deploy from the Toolbox.
  3. Select the resource type to deploy.
  4. Select a deployment rule.
  5. Specify deployment parameters.
  6. Select the host computers on which to install the server package.
  7. Specify security credentials.
  8. Select Deploy.

The Deploy action runs. The Deploy tool displays messages about deployment status and results..


What to do next

For details about the status of the deployment on a desktop or tablet, select Background Tasks on the title bar. To view the status on a smartphone, select Background Tasks .

Use the Explore tool to manage the deployed resources.


Subtopics


Parent topic: Administer Liberty using Admin Center