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.
- Create a resource to deploy.
- Go to the Deploy tool. Select Deploy
from the Toolbox.
- Select the resource type to deploy.
- Select a deployment rule.
- Specify deployment parameters.
- Select the host computers on which to install the server package.
- Specify security credentials.
- 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
- Deploy Liberty server packages with Admin Center
- Deploying Liberty or Node.js servers in Docker containers with Admin Center
- Deploying Node.js servers with Admin Center
Parent topic: Administer Liberty using Admin Center