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

As a Korifi user I want to be able to specify binding parameters in the manifest of the app that I push to Korifi #3549

Open
georgethebeatle opened this issue Oct 23, 2024 · 0 comments

Comments

@georgethebeatle
Copy link
Member

Background

We need to implement the parsing and sending to brokers the parameters object as described in the cf v3 api docs

Acceptance

GIVEN I have a manifest like this

---
applications:
  - name: myapp
    memory: 650M
    path: ./target/application.war
    instances: 1
    services:
      - name: service1
        parameters:
          foo: bar
      - name: service2
        parameters:
          foo: bar

WHEN I push my app using the manifest
THEN my app runs correctly

Note: It is a bit tricky to validate that we have passed the parameters to the respective broker. By the app running correctly we meand that the service binding has successfully propagated the params from the manifest to the broker, which results in the correct binding befaviour. If we fail to propagate the params to the broker the push of the app may not fail, but the app behaviour would suffer from the incorrect bindings.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🇪🇺 To do
Development

No branches or pull requests

1 participant