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

Provid Support for Alterative SourceRef's #951

Open
rawkode opened this issue Aug 21, 2023 · 1 comment
Open

Provid Support for Alterative SourceRef's #951

rawkode opened this issue Aug 21, 2023 · 1 comment

Comments

@rawkode
Copy link

rawkode commented Aug 21, 2023

I have a controller running that can monitor the source-controller types (Git, OCI, Bucket) for revisions and allowed for third-party transformations (cdk8s, CUE, Dhall, jsonnet).

My plan was to feed this back to FluxCD and allow the kustomize-controller to apply, but unfortunately that isn't possible because of the Kind checks.

I'd like to propose that FluxCD supports external / alternative sources provided they have .status.Artifact that can be deserialised.

@aryan9600
Copy link
Member

There are several ideas around how to support source files other than Kubernetes yaml. We have been internally discussing different avenues on how to enable this, such as introducing a new Artifact API or simply using duck typing to fetch an arbitrary resource that promises to have a .status.artifact. We want to publish an RFC soon, so that we can start work on this.

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

No branches or pull requests

2 participants