knockknock10 opened a new pull request, #6942:
URL: https://github.com/apache/camel-k/pull/6942

   ## Summary
   
   This is an implementation pass for 
[[#6910](https://github.com/apache/camel-k/issues/6910)](https://github.com/apache/camel-k/issues/6910),
 following the design discussion in 
[[#6917](https://github.com/apache/camel-k/pull/6917)](https://github.com/apache/camel-k/pull/6917).
   
   - Extract statically declared top-level YAML bean definitions into 
Integration source metadata.
   - Add an optional bean-aware KEDA mapper interface, keeping existing mapper 
implementations compatible.
   - Add a Spring RabbitMQ mapping that reads the referenced 
`CachingConnectionFactory` bean's static host and port.
   - Keep credentials out of ordinary KEDA trigger metadata.
   - Document the supported YAML use case and its limitations.
   
   The first pass is intentionally limited to direct `#beanName` references and 
scalar properties explicitly declared in YAML. It does not instantiate beans, 
resolve placeholders or Secrets, or inspect Java/XML bean definitions.
   
   ## Tests
   
   Focused tests have been added for YAML bean extraction, metadata merging, 
bean-reference resolution, Spring RabbitMQ mapping, and KEDA trait discovery.
   
   **The tests have not yet been run locally.** I am keeping this PR as a draft 
until the checks and review are complete.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to