Skip to content

Allow static registration instead of eureka if desired#358

Open
1000TurquoisePogs wants to merge 3 commits intov3.x/stagingfrom
feature/v3/static-apiml
Open

Allow static registration instead of eureka if desired#358
1000TurquoisePogs wants to merge 3 commits intov3.x/stagingfrom
feature/v3/static-apiml

Conversation

@1000TurquoisePogs
Copy link
Copy Markdown
Member

@1000TurquoisePogs 1000TurquoisePogs commented Mar 10, 2026

This PR introduces a feature in which app-server can use static registration to apiml instead of eureka.

This is not preferred, but if users are not doing HA, and are experiencing unresolved connection issues, this could be a workaround to help get them going?

Requires zowe/zlux-server-framework#654

You can test this by changing property components.app-server.node.mediationLayer.static: true/false

false is default.
When true, an app-server yaml is written to workspace/api-medation/api-defs
When false, it is removed.

Either way, app-server should show up on the catalog and be accessible from the gateway.

There is a small issue that if app-server is later disabled, it does not have opportunity to do cleanup of the workspace.

Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
@sonarqubecloud
Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Ready for Review

Development

Successfully merging this pull request may close these issues.

1 participant