Skip to content
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: IntegrationSource CRD #8238

Open
wants to merge 10 commits into
base: main
Choose a base branch
from
Open

Commits on Oct 16, 2024

  1. Add initial raw API types and controller/reconciler. Levering interna…

    …lly 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 <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    9e15cc1 View commit details
    Browse the repository at this point in the history
  2. adding reflection to make the mapping less verbose, and more flexible…

    … to extend...
    
    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    5a433d7 View commit details
    Browse the repository at this point in the history
  3. Add DDB Streams

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    05b37eb View commit details
    Browse the repository at this point in the history
  4. polish and add minimal tests

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    a71a652 View commit details
    Browse the repository at this point in the history
  5. Update pkg/apis/sources/v1alpha1/integration_lifecycle.go

    Co-authored-by: Pierangelo Di Pilato <[email protected]>
    matzew and pierDipi committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1169796 View commit details
    Browse the repository at this point in the history
  6. Update pkg/apis/sources/v1alpha1/integration_lifecycle.go

    Co-authored-by: Pierangelo Di Pilato <[email protected]>
    matzew and pierDipi committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    ce209c8 View commit details
    Browse the repository at this point in the history
  7. Fix compiler warnings

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    bfcaf02 View commit details
    Browse the repository at this point in the history
  8. use other image coordinates

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    e114ee5 View commit details
    Browse the repository at this point in the history
  9. first test for source

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    1d4cc75 View commit details
    Browse the repository at this point in the history
  10. Adding initial rekt test

    Signed-off-by: Matthias Wessendorf <[email protected]>
    matzew committed Oct 16, 2024
    Configuration menu
    Copy the full SHA
    96df997 View commit details
    Browse the repository at this point in the history