Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add service orchestration capabilities #144

Open
kylinsoong opened this issue Jul 19, 2023 · 0 comments
Open

Add service orchestration capabilities #144

kylinsoong opened this issue Jul 19, 2023 · 0 comments
Labels
enhancement New feature or request

Comments

@kylinsoong
Copy link

What's the real requested?

Add API Call orchestration capabilities that can orchestrate multiple API calls across multiple nginx instances?

Simply use a orchestration configuration yaml file to define the orchestration pipeline:

orchestration:
- step: Call SVC 1
   method: GET
   call: http://service.1
   response: ${svc_1_response}
- step: Call SVC 2
   method: POST
   call: http://service.2
   body: ${svc_1_response}
   response: ${svc_2_response}
- step: Call SVC 3
   method: POST
   call: http://service.3
   body: ${svc_2_response}

then there should be a orchestration engine to execute the API call pipeline. GCP has do similar things as [1]

Why request this?

The feature will related nginx-ui with application & data plane persona, not only for nginx ops.

[1] https://cloud.google.com/workflows

@kylinsoong kylinsoong added the enhancement New feature or request label Jul 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant