Trento Web Container Image

Description

Trento is a bespoke, stand-alone web application, built by SUSE from the ground up, to facilitate SAP operations, proactively preventing infrastructural issues by diagnosing common configuration mistakes by validating systems against SUSE best practices. It's meant to complement SUSE Linux Enterprise Server for SAP applications in helping IT organizations run mission-critical enterprise software.

Usage

The officially supported ways to run Trento are described at the SUSE documentation website. It covers the RPM and the Kubernetes-based deployments.

If you want to run Trento using containers, please refer to the Helm chart available at the Trento Helm Charts repository. It is the supported way to run Trento using containers in a Kubernetes environment, as it takes care of all the necessary dependencies and configurations for you.

You can install the Trento Helm Chart using the following command:

helm upgrade \
   --install trento-server oci://registry.suse.com/trento/trento-server \
   --create-namespace \
   --namespace trento \
   --set global.trentoWeb.origin=YOUR_TRENTO_SERVER_HOSTNAME \
   --set trento-web.adminUser.password=YOUR_ADMIN_PASSWORD

Using the container image directly

Running the container image directly is not the recommended way to run Trento and it is not supported by SUSE. It requires manual configuration of all dependencies and environment variables, including PostgreSQL and RabbitMQ.

If you still want to run Trento from the container image without Kubernetes, please refer to the project documentation.

As a quick example, you can run the container image using the following command:

# Set the proper environment variables, see https://github.com/trento-project/web/blob/main/packaging/suse/rpm/systemd/trento-web.example for reference
docker run -d -p 4000:4000 --name trento-web registry.suse.com/trento/trento-web start

Licensing

SPDX-License-Identifier: Apache-2.0

This project is licensed under the Apache License 2.0. See the LICENSE file for details.

Description
No description provided
Readme 118 KiB
Languages
Dockerfile 100%