forked from knative/eventing
-
Notifications
You must be signed in to change notification settings - Fork 8
[release-v1.16] Backport: Move all integration bits to OCP #1077
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
Merged
openshift-merge-bot
merged 25 commits into
openshift-knative:release-v1.16
from
matzew:move_all_integration_bits
Feb 14, 2025
Merged
[release-v1.16] Backport: Move all integration bits to OCP #1077
openshift-merge-bot
merged 25 commits into
openshift-knative:release-v1.16
from
matzew:move_all_integration_bits
Feb 14, 2025
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Add initial raw API types and controller/reconciler. Levering internally the container source for the handling of the kamelet workloads. the logic for applying the env-vars is a bit verbose, but can be improved. Tests/lifeccyle and some other improvements are still missing. but this works. Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * adding reflection to make the mapping less verbose, and more flexible to extend... Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Add DDB Streams Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * polish and add minimal tests Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Update pkg/apis/sources/v1alpha1/integration_lifecycle.go Co-authored-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com> * Update pkg/apis/sources/v1alpha1/integration_lifecycle.go Co-authored-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com> * Fix compiler warnings Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * use other image coordinates Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * first test for source Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Adding initial rekt test Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Adding SSL support and test for IntegrationSource Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Formatting fixes Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Disable OIDC tests for now Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * use knative nightly images Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Fixing linters Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * addressing comments, Part1 Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> --------- Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> Co-authored-by: Pierangelo Di Pilato <pierangelodipilato@gmail.com>
💄 add missing copyright boilerplate Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…ions (knative#8312) 🔑 Use a generic access/secret key in the secret for AWS connections Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
… per containersource/image (knative#8315) 💄 Do not generate SSL env vars for each struct entry, just once per containersource/image Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…ability (knative#8321) Update API and use custom tags on structs Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Moving API to a versioned common/integration folder Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…e#8327) * create new integration/source folder and factor common code into helper.go Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * 💄 improve formatting... Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * fixing import Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> --------- Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
💄 correct comments ... Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
* create new integration/source folder and factor common code into helper.go Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * 💄 improve formatting... Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * fixing import Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * First Sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Updates on sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * starting common types for source Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * starting common types for sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * some code share and refactorings * use other image coordinates Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Add missing api and tests for sink and run codegen Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Fixes Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Adding cert Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Adding test Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Rekt test for sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Rekt test for sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * correct status code Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * More... Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * re-add service Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * delete unversioned common api Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Updates, latest conflicts and formatting Clean ups Adding tests for reconciler Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> --------- Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> conflict Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…ative#8342) bool annotations for represented as string, to avoid parsing errors Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
* Align IntegrationSink CRD w/ IntegrationSource CRD Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * 💄 Remove old job-sink references Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> * Docs change Signed-off-by: Matthias Wessendorf <mwessend@redhat.com> --------- Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…keys, for AWS access/secret key vals (knative#8345) 💄 Avoid using twice hardcoded strings for the names of the Kubescret keys, for AWS access/secret key vals Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
🛂 Add integrationsinks-addressable-resolver cluster role Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…#8355) Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
🔥 We changed the event type on the images Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
adding sns sink Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Remove session token and profile credential name Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
💄 We renamed those fields to , and we reflect that now in validation Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
🧹 Remove unused filter function Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Going OIDC for Integration Source: - Generating OIDC specific evn_vars for Knative client of camel - Adding rekt-test for OIDC feature of the source Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
…audience to ensure the camel containers work correct (knative#8448) Signed-off-by: Matthias Wessendorf <mwessend@redhat.com>
Member
Author
|
Collaborator
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: creydr, matzew The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
1e770ef
into
openshift-knative:release-v1.16
33 checks passed
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.