-
Notifications
You must be signed in to change notification settings - Fork 31
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
Transformer mode #77
base: main
Are you sure you want to change the base?
Transformer mode #77
Conversation
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JustinKuli 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 |
9b8c2ef
to
85667ec
Compare
Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
This will help enable usage of this plugin as a transformer. Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
85667ec
to
b0dbfaf
Compare
Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
b0dbfaf
to
3a75e9f
Compare
When run as a container by kustomize (by setting an annotation in the generator yaml), kustomize will send the configuration and other inputs to the process via stdin. New code converts that input into the format that the generator currently expects. The examples here should make it more clear. Signed-off-by: Justin Kulikauskas <jkulikau@redhat.com>
SonarCloud Quality Gate failed. |
@JustinKuli: PR needs rebase. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
The first few commits refactor how manifests are read in, especially the new-ish kustomization.yaml handling logic. I think the result is a little more readable, but obviously that's just an opinion, and I could back out those changes. I would squash those changes before merging here - they're individual steps to try and make the changes more clear during review.