-
Couldn't load subscription status.
- Fork 616
Inject integration images from ConfigMap #8500
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
Inject integration images from ConfigMap #8500
Conversation
Signed-off-by: Pierangelo Di Pilato <[email protected]>
|
/test unit-tests |
1 similar comment
|
/test unit-tests |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/lgtm
/approve
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: matzew, pierDipi The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/test unit-tests |
Signed-off-by: Pierangelo Di Pilato <[email protected]>
Signed-off-by: Pierangelo Di Pilato <[email protected]>
Signed-off-by: Pierangelo Di Pilato <[email protected]>
Signed-off-by: Pierangelo Di Pilato <[email protected]>
Signed-off-by: Pierangelo Di Pilato <[email protected]>
Signed-off-by: Pierangelo Di Pilato <[email protected]>
* Partial implementation of certmanager for integration sink (knative#8481) * Adding cert-mananger bits Basics for Cert-manager Signed-off-by: Matthias Wessendorf <[email protected]> * Adding create cert manifest function Signed-off-by: Matthias Wessendorf <[email protected]> * Use the make cert Signed-off-by: Matthias Wessendorf <[email protected]> * Reconcile Certificate manifest and add RBAC Signed-off-by: Matthias Wessendorf <[email protected]> * Add secret filter to controller Signed-off-by: Matthias Wessendorf <[email protected]> * Look up secrets/certs for sink Signed-off-by: Matthias Wessendorf <[email protected]> * Remove old/wrong Certificate manifest and reference Signed-off-by: Matthias Wessendorf <[email protected]> * Fix controller compile Signed-off-by: Matthias Wessendorf <[email protected]> * Formatting Signed-off-by: Matthias Wessendorf <[email protected]> * change the reconcile of cert manifest, and run it only w/ some form of TLS Signed-off-by: Matthias Wessendorf <[email protected]> * using filtered informer Signed-off-by: Matthias Wessendorf <[email protected]> * Adding Rekt test for IntegrationSink TLS support Signed-off-by: Matthias Wessendorf <[email protected]> * adding a bit of https port for deployment/service of the IntegrationSink Signed-off-by: Matthias Wessendorf <[email protected]> * Mounting secrets and setting quarkus env vars for TLS support Signed-off-by: Matthias Wessendorf <[email protected]> * Adding flags for different TLS levels resulting in diffeerent quarkus env vars Signed-off-by: Matthias Wessendorf <[email protected]> * Remove bad comment Signed-off-by: Matthias Wessendorf <[email protected]> * Adding label Signed-off-by: Matthias Wessendorf <[email protected]> * Update codegen Signed-off-by: Matthias Wessendorf <[email protected]> * Disable tmp. the cert manager feature Signed-off-by: Matthias Wessendorf <[email protected]> * Fixing header/year Signed-off-by: Matthias Wessendorf <[email protected]> * More test tweaking Signed-off-by: Matthias Wessendorf <[email protected]> * Remove unused and comment out the hooks for now Signed-off-by: Matthias Wessendorf <[email protected]> --------- Signed-off-by: Matthias Wessendorf <[email protected]> * Run make generate-release Signed-off-by: Matthias Wessendorf <[email protected]> * Remove unused code (knative#8485) Signed-off-by: Matthias Wessendorf <[email protected]> * IntegrationSink prefactors (knative#8486) Little refactors on IntegrationSink Signed-off-by: Matthias Wessendorf <[email protected]> * Add initial iteration of eventing-integration resources (knative#8493) * Generic code for Certificates (knative#8489) Make Certifacte factory more generic Signed-off-by: Matthias Wessendorf <[email protected]> * Jsonata Event transform e2e tests (knative#8499) * E2E tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * EventTransform Jsonata e2e tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * Use eventing-integrations images and fix tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * Verify response status code received by source Signed-off-by: Pierangelo Di Pilato <[email protected]> * Update JSONata transformations Signed-off-by: Pierangelo Di Pilato <[email protected]> --------- Signed-off-by: Pierangelo Di Pilato <[email protected]> * Inject integration images from ConfigMap (knative#8500) Signed-off-by: Pierangelo Di Pilato <[email protected]> * Run make generate-release Signed-off-by: Matthias Wessendorf <[email protected]> * Update to the correct file (knative#8507) Signed-off-by: Matthias Wessendorf <[email protected]> * EventTransform: Inject tracing configurations (knative#8479) Signed-off-by: Pierangelo Di Pilato <[email protected]> * EventTransform: add reconciler unit tests (knative#8513) * EventTransform: add reconciler unit tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * Update pkg/reconciler/testing/v1alpha1/eventtransform.go Co-authored-by: Marek Schmidt <[email protected]> --------- Signed-off-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: Marek Schmidt <[email protected]> * Enable Cert Manager (knative#8509) * Re-enable Cert Mgr Signed-off-by: Matthias Wessendorf <[email protected]> * Manual informer Signed-off-by: Matthias Wessendorf <[email protected]> * Update main Signed-off-by: Matthias Wessendorf <[email protected]> * update controller Signed-off-by: Matthias Wessendorf <[email protected]> * Adding label on cert Signed-off-by: Matthias Wessendorf <[email protected]> * add enqueue Signed-off-by: Matthias Wessendorf <[email protected]> * Create Cert Informer, on demand, and cancle when flag is disabled Signed-off-by: Matthias Wessendorf <[email protected]> * Update unit tests that broke during rrefactors Signed-off-by: Matthias Wessendorf <[email protected]> --------- Signed-off-by: Matthias Wessendorf <[email protected]> * Event Transform JSONata TLS (knative#8515) * Event Transform JSONata TLS Signed-off-by: Pierangelo Di Pilato <[email protected]> * HA and security context Signed-off-by: Pierangelo Di Pilato <[email protected]> * Reconcile Certificate Signed-off-by: Pierangelo Di Pilato <[email protected]> * Additional unit tests cases Signed-off-by: Pierangelo Di Pilato <[email protected]> * Fix tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * EventTransform trust bundle propagation and tests Signed-off-by: Pierangelo Di Pilato <[email protected]> * Fix tests and address comments Signed-off-by: Pierangelo Di Pilato <[email protected]> --------- Signed-off-by: Pierangelo Di Pilato <[email protected]> * Run make generate-release Signed-off-by: Matthias Wessendorf <[email protected]> * Add dynamic cert-manager certificates informer (knative#8517) * Add dynamic informer, part I Signed-off-by: Matthias Wessendorf <[email protected]> * Add Dynamic certificates informer for EventTransform Signed-off-by: Pierangelo Di Pilato <[email protected]> * Add Dynamic certificates Informer to IntegrationSink Signed-off-by: Pierangelo Di Pilato <[email protected]> * Fix error message Signed-off-by: Pierangelo Di Pilato <[email protected]> --------- Signed-off-by: Matthias Wessendorf <[email protected]> Signed-off-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: Pierangelo Di Pilato <[email protected]> * Improve CM Cert reconcile and deletion if feature is turned off (knative#8519) refactor CM Cert reconciler and take care of delete if feature is disabled Signed-off-by: Matthias Wessendorf <[email protected]> * Remove transformations and integrations ConfigMaps (#1201) We don't use the ConfigMaps to inject the values, the operator will replace the value to the images directly. Signed-off-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: Pierangelo Di Pilato <[email protected]> * Run make generate-release Signed-off-by: Matthias Wessendorf <[email protected]> * Add configmaps/finalizers permissions Signed-off-by: Pierangelo Di Pilato <[email protected]> * Add update finalizers permissions for EventTransform reconciled resources Signed-off-by: Pierangelo Di Pilato <[email protected]> * Volume mounts use direct Signed-off-by: Matthias Wessendorf <[email protected]> * Fix EventTransform with TLS Sink test Signed-off-by: Matthias Wessendorf <[email protected]> --------- Signed-off-by: Matthias Wessendorf <[email protected]> Signed-off-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: David Simansky <[email protected]> Co-authored-by: Pierangelo Di Pilato <[email protected]> Co-authored-by: Marek Schmidt <[email protected]>
As per title, this starts using specific SHA references of images