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

Extract all kustomize logic to a separate file #604

Merged
merged 9 commits into from
Jul 19, 2019
Merged

Conversation

alenkacz
Copy link
Contributor

@alenkacz alenkacz commented Jul 18, 2019

It is like a drop of water in the ocean considering the overall state of planexecution controller but we have to start somewhere. This extracts part of logic out of planexecution controller. This logic is using kustomize to apply conventions to templates before adding them to kubernetes.

Fixes #601

@gerred
Copy link
Member

gerred commented Jul 18, 2019

This looks awesome. Will it come with tests on apply conventions before we merge or do you think this needs more refactoring to become testable?

@alenkacz
Copy link
Contributor Author

@gerred yeah, tests are coming :) I wanted to put it out there to see if people like it, but with this "interface" writing tests will be very easy :)

Copy link
Member

@kensipe kensipe left a comment

Choose a reason for hiding this comment

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

Woot!

@alenkacz
Copy link
Contributor Author

omg I screwed up the branches 🙈 this should not contain the namespace changes, I'll clean it up...

@alenkacz alenkacz merged commit 8fa68ef into master Jul 19, 2019
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.

Extract kustomize handling out of PlanExecutionController
4 participants