This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit d03144a2c0765bddd01c8805c4bfd4cc8c308eb2 Author: Antonin Stefanutti <[email protected]> AuthorDate: Tue Feb 9 14:01:17 2021 +0100 chore(trait): Add ServiceBinding trait to traits schema --- deploy/traits.yaml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/deploy/traits.yaml b/deploy/traits.yaml index cb0bbc9..f2936cc 100755 --- a/deploy/traits.yaml +++ b/deploy/traits.yaml @@ -577,6 +577,20 @@ traits: - name: tls-insecure-edge-termination-policy type: string description: To configure how to deal with insecure traffic, e.g. `Allow`, `Disable` or `Redirect` traffic.Refer to the OpenShift documentation for additional information. +- name: service-binding + platform: false + profiles: + - Kubernetes + - Knative + - OpenShift + description: 'The Service Binding trait allows users to connect to Provisioned Services and ServiceBindings in Kubernetes: https://github.com/k8s-service-bindings/spec#service-binding As the specification is still evolving this is subject to change' + properties: + - name: enabled + type: bool + description: Can be used to enable or disable a trait. All traits share this common property. + - name: service-bindings + type: '[]string' + description: List of Provisioned Services and ServiceBindings in the form KIND.VERSION.GROUP/NAME[/NAMESPACE] - name: service platform: false profiles:
