Liberty profile is a dynamic profile of IBM WebSphere Application Server (WAS) that enables the WAS server to provision only the features required by the application (or set of applications) deployed to the server.
Software & terms:
WebSphere Application Server Liberty Profile
Liberty Profile is a dynamic profile of IBM WebSphere Application Server (WAS) that enables the WAS server to provision only the required features of an application (or set of applications) deployed to the server.
If an application only requires a servlet engine, then all that starts is the WAS kernel, the HTTP transport and the web container. Which is fast to bring up and has an small footprint.
The WAS Liberty profile provides a development-centric approach to configuring the server. Configuration is through a simple XML file which is easy to author, maintain in a version control system, share across and between development team, and diff for changes.
The charm downloads the 18.104.22.168 version of the Websphere Liberty runtime from IBM.
Run the following commands to deploy this charm:
juju deploy ibm-websphere-liberty
juju agree ibm-wlp/0
By default the charm will deploy the 22.214.171.124 version of websphere liberty. To install a specific version of WebSphere Liberty, run the following command:
juju config ibm-websphere-liberty ibm-liberty-version="126.96.36.199"
Note: This charm supports only the versions under "188.8.131.52". Please proide the Checksum value of the file which you want to install:
juju config ibm-websphere-liberty sha_wlp="a0497da259cf6ad972500ceedbb1227c0ac72de4adc50a0fa6edc60ea044ab3a32d4f390533c98dee72ad1f36fa54d09591bb0d0ec6e6245b602e091bf7ea3de"
After installing IBM WebSphere Liberty, use your web browser to see the WebSphere Liberty console. The URL for Websphere Liberty console is:
Here websphere-liberty-host represents the public ip address of your machine, where Websphere Liberty is installed.
Petstore is a web application written in Java used to test that WebSphere Liberty Profile is working. The default value is True, but set this to False if you do not want the test application installed.
The version of WLP which has to be installed. If nothing is mentioned it would install the 184.108.40.206 version.
The checksum value of WLP file which has to be installed. If nothing is mentioned it would take the default checksum value of 220.127.116.11 version.
WebSphere Liberty Profile Links and Information
- (string) The URL to the file that has the link to latest IBM Liberty package and license. Modification of this value would not be required.
- (string) The version of WLP which has to be installed. If nothing is mentioned it would install the latest version.
- (boolean) Petstore is a web application written in Java used to test that WebSphere Liberty Profile is working. Set this to False if you do not want the test application installed.
- (string) Checksum value to check integrity of IBM WLP package. The Charm uses sha1sum to check the integrity. If empty, it does not carry out the integrity check. Refer README file to find out Checksum value for downloaded package.