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

[RFC-0003] Add support for OCIRepository sources #684

Merged
merged 1 commit into from
Aug 8, 2022
Merged

[RFC-0003] Add support for OCIRepository sources #684

merged 1 commit into from
Aug 8, 2022

Conversation

stefanprodan
Copy link
Member

@stefanprodan stefanprodan commented Jun 21, 2022

This PR implements OCIRepository reconciliation as described in the RFC Flux OCI support for Kubernetes manifests.

Changes:

  • allow OCIRepository to be specified in sourceRef.kind
  • react to OCIRepository artifacts events
  • add end-to-end test for OCI repositories
  • update source-controller API to v0.26.0

Depends on:

@stefanprodan stefanprodan force-pushed the oci branch 6 times, most recently from 644ece9 to 7681bda Compare June 21, 2022 19:09
kingdonb pushed a commit to kingdonb/tailscale-k8s that referenced this pull request Jun 22, 2022
@stefanprodan stefanprodan changed the title [POC] Add support for OCIRepository sources [RFC-0003] Add support for OCIRepository sources Jul 8, 2022
@stefanprodan stefanprodan force-pushed the oci branch 2 times, most recently from cf66be2 to 4b3e192 Compare August 8, 2022 15:07
@stefanprodan stefanprodan requested a review from darkowlzz August 8, 2022 15:11
@stefanprodan stefanprodan marked this pull request as ready for review August 8, 2022 15:11
- allow `OCIRepository` to be specified in `sourceRef.kind`
- react to `OCIRepository` artifacts events
- add end-to-end test for OCI repositories

Signed-off-by: Stefan Prodan <stefan.prodan@gmail.com>
Copy link
Contributor

@darkowlzz darkowlzz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@stefanprodan stefanprodan merged commit 89c6d82 into main Aug 8, 2022
@stefanprodan stefanprodan deleted the oci branch August 8, 2022 15:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants