- Created by Annegret Bernhardt on Apr 18, 2023
You are viewing an old version of this page. View the current version.
Compare with Current View Page History
Version 1 Next »
You have two options to deploy xUML services as a Kubernetes workload:
- The PAS Administration offers a deployment wizard (refer to Working With the Deployment Wizard for details).
- You can also deploy Designer services directly to the deployment target Container (refer to Designer Guide > Selecting the Deployment Target).
xUML services that run in Kubernetes have extended details to manage this type of service.
Using the Workload Details
You can open a details page for each workload. To do so, click on the service name in the list. | |||||||||||
Click on a name in the service list to open its details page. Starts the service. It also contains different collapsable sections: |
Information
The Information section contains the main information about the Kubernetes workload: |
Kubernetes
On top of the Kubernetes section, you find the information about
Click Show all to display all available labels or annotations. | |
Below this information, you can find the two tabs Pod and Networking. |
Details
On top of the Details section, you can find the option Delete Service (refer to Deleting a Service below for further information). The boxes General, Build and Deployment contain read-only information.
The General details contain common information about the compiled .rep file:
| |||||||||||
MultiExcerpt named xuml_services_license_info was not found -- Please check the page name and MultiExcerpt name used in the MultiExcerpt-Include macro | |||||||||||
The Build details contain information about the workload:
| |||||||||||
The Deployment details contain information about the deployment:
| |||||||||||
Below the three sections that contain read-only information, you can find the two tabs Endpoints and Libraries (see below for details). |
Endpoints
In tab Endpoints you can find the necessary information regarding the API endpoints of this service:
Column | Description | Possible Values |
---|---|---|
Name | Name of the registered endpoint. | Any string. |
Type | Type of the registered endpoint. |
|
URL |
| Any URL. |
Test | Click Open to switch to the interface that allows you to test the application/API. The test interface is available on running services only. The PAS platform features an xUML Runtime API for each service. You can use the interface to obtain information on the states of the service's state machines in general, and to trigger state transitions. Refer to xUML Runtime API Reference for a comprehensive list of all available requests. | - |
Interface/Descriptor | Click Download to download the description (OpenAPI/WSDL) of the service interface. | - |
API | Click Import to import the API to Scheer PAS API Management. A wizard will support you in creating the API in API Management. Refer to Creating an API in the API Management Guide for details. | - |
Use the filter field to search for a specific endpoint. The content of the filter field is applied to the columns Name and Type. | |
Click Extended filter to display the extended filter options: If a filter is applied, the extended filter changes to . | |
In the main filter window, you can reset all selected filters. Click Reset Filter. In the filter option window, you can also reset the selection. |
Libraries
In tab Libraries you can find a list of all libraries that are used in this service:
Column | Description |
---|---|
Name | Name of the library. |
Version | Version of the library. |
Compiler Version | Version of the compiler the library has been compiled with. |
Compile Date | Timestamp of the compilation of the library. |
Use the filter field to search for a specific library. The content of the filter field is applied to the column Name only. |
Deleting a Service
If you want to delete a containerized xUML service, click Delete Service on top of the Details section. | |
Please note, that the deletion of a service has several consequences:
| |
Option Delete is only enabled if you insert the correct service name. |
Documentation
Open the Documentation section to display the documentation of the xUML service. | |
Use the list Select Document to choose the documentation you want to see. The list contains:
| |
|
Logs
In section Logs you can change the log level. Go to page Changing the Log Level of a Workload for detailed information. The link in section Logs gives you direct access to the Log Analyzer, where you can inspect the logs. |
Persistent State
In section Persistent State you can manage persistent state objects. Refer to Persistent States of Containerized xUML Services for detailed information. |
Configuration
In the Configuration section you can change the settings of an xUML service. |
- No labels