-
Notifications
You must be signed in to change notification settings - Fork 621
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-0006] Flux-CDEvent Receiver #4534
Conversation
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
We have discussed the CDEvents proposal at Flux dev meetings and I volunteer to sponsor this RFC. Thanks @adamkenihan 🏅
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.
Overall, the proposal is simple and clear. Left a few suggestions for minor improvements that I could think of.
rfcs/NNNN-cdevents/README.md
Outdated
resources: | ||
- kind: Kustomization | ||
apiVersion: kustomize.toolkit.fluxcd.io/v1 | ||
name: podinfo | ||
namespace: flux-system |
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.
We should use here a GitRepository, triggering the Kustomization would do nothing. Receivers are for telling Flux to pull changes from upstream sources, then Flux knows how to notify the appliers (Kustomizations and HelmReleases).
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.
Many of the above requested changes have been added if you would like to review the RFC again. |
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.
Overall the proposal looks good to me.
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.
This doesn't seem to be used anywhere.
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.
@adamkenihan can you remove this file?
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.
I will remove it when I mark the RFC ready for implementation.
66a1dce
to
44a8033
Compare
@adamkenihan I have assigned |
4343873
to
05411ac
Compare
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! thanks @adamkenihan
Signed-off-by: adamkenihan <[email protected]> Create CDEvents RFC Signed-off-by: adamkenihan <[email protected]> Update README.md Signed-off-by: adamkenihan <[email protected]> Add files via upload Signed-off-by: adamkenihan <[email protected]> Edits to diagrams Signed-off-by: adamkenihan <[email protected]> Update README.md Signed-off-by: adamkenihan <[email protected]> Add files via upload Signed-off-by: adamkenihan <[email protected]> Update README.md Signed-off-by: adamkenihan <[email protected]> Improvements to rfcs/NNNN-cdevents/README.md Signed-off-by: adamkenihan <[email protected]> Add CDEvents Receiver RFC Signed-off-by: adamkenihan <[email protected]> Add CDEvents Receiver RFC Signed-off-by: adamkenihan <[email protected]> Add CDEvents Receiver RFC Signed-off-by: adamkenihan <[email protected]> Small tweaks to cdevents RFC Signed-off-by: adamkenihan <[email protected]> change cdevents RFC yaml example format Signed-off-by: adamkenihan <[email protected]> Add CDEvents Receiver RFC Signed-off-by: adamkenihan <[email protected]> Create CDEvents RFC Signed-off-by: adamkenihan <[email protected]> Signed-off-by: adamkenihan <[email protected]> Change RFC number Signed-off-by: adamkenihan <[email protected]> Update rfcs/0006-cdevents/README.md Signed-off-by: adamkenihan <[email protected]> Update README.md Signed-off-by: adamkenihan <[email protected]> Update rfcs/0006-cdevents/README.md Signed-off-by: adamkenihan <[email protected]> Update rfcs/0006-cdevents/README.md Signed-off-by: adamkenihan <[email protected]> Co-Authored-By: Sunny <[email protected]> Co-Authored-By: souleb <[email protected]>
This RFC proposes to add a
receiver
that supports receiving and validatingCDEvents
in order to reconcile resources.