-
Notifications
You must be signed in to change notification settings - Fork 39
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
WIP: add Apache Camel K plugin for Kind #527
Conversation
Signed-off-by: Matthias Wessendorf <[email protected]>
@matzew: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: matzew The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
How to test this PR?
Once all installed, run a simple example, such as kamelet as source. Convenience manifest for all bits: apiVersion: eventing.knative.dev/v1
kind: Broker
metadata:
namespace: default
name: kamelet-source
---
apiVersion: v1
kind: Service
metadata:
name: kamelet-receiver-function
spec:
selector:
app: kamelet-receiver-function
ports:
- port: 80
protocol: TCP
targetPort: http
name: http
---
apiVersion: v1
kind: Pod
metadata:
name: kamelet-receiver-function
labels:
app: kamelet-receiver-function
spec:
securityContext:
runAsNonRoot: true
seccompProfile:
type: RuntimeDefault
containers:
- name: kamelet-receiver-function
securityContext:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
runAsNonRoot: true
capabilities:
drop:
- ALL
seccompProfile:
type: RuntimeDefault
image: registry.ci.openshift.org/openshift/knative-eventing-event-display:knative-nightly
imagePullPolicy: Always
ports:
- containerPort: 8080
protocol: TCP
name: http
---
apiVersion: eventing.knative.dev/v1
kind: Trigger
metadata:
name: trigger
spec:
broker: kamelet-source
subscriber:
ref:
apiVersion: v1
kind: Service
name: kamelet-receiver-function
---
apiVersion: camel.apache.org/v1
kind: Pipe
metadata:
name: beer-source-pipe
spec:
source:
ref:
kind: Kamelet
apiVersion: camel.apache.org/v1
name: beer-source
sink:
properties:
cloudEventsType: com.corp.my.beer.source
ref:
kind: Broker
apiVersion: eventing.knative.dev/v1
name: kamelet-source |
This Pull Request is stale because it has been open for 90 days with |
Changes
/kind
Fixes #
Release Note
Docs