User profiles
As today we have a profile concept but it is related only to the platform , we should introduce a user profile concept as a way to share common options among integrations
something like:
apiVersion: camel.apache.org/v1alpha1
kind: IntegrationProfile
metadata:
name: my-profile
labels:
app: "camel-k"
spec:
configuration:
- type: "property"
value: "my.property=my.value"
- type: "property"
value: "my.property=my.value"
traits:
container:
configuration:
enabled: true
dependencies:
- mvn:org.apache.camel.k/camel-k-runtime-main
- mvn:org.apache.camel.k/camel-k-loader-js
User should be able to use it with something like:
kamel run integration.json --integration-profile my-profile
@nicolaferraro I'm not sure if this is still relevant, feel free to close it if it does not make sense anymore
This issue has been automatically marked as stale due to 90 days of inactivity. It will be closed if no further activity occurs within 15 days. If you think that’s incorrect or the issue should never stale, please simply write any comment. Thanks for your contributions!
@christophd I guess we can close this with https://github.com/apache/camel-k/pull/5138 - or is there still some leftover to complete?
@squakez yes, this can be considered as done, thx!