-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
✨ Add kubebuilder alpha config-gen
command to explore generating configuration with kustomize functions
#1831
Conversation
9840756
to
d38de1d
Compare
1daf96b
to
5eef419
Compare
6649bf2
to
0271b6c
Compare
5b5e76e
to
cf41d57
Compare
pkg/cli/alpha/config-gen/templates/patches/controller-manager/99-component.template.yaml
Outdated
Show resolved
Hide resolved
Push latest changes. The |
I've worked on cleaning up the API. The PR is broken as it stands, but I want to get the API stable before going back and re-implementing it.
|
1e0fee5
to
cb3d8fd
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.
As this PR stands now, considering that it is an alpha command/implementation, LGTM. The license headers need updating to 2021 though.
Sync'ed up offline with @camilamacedo86 . Plan is to leave with the shared go.mod for now. If this becomes a problem we can move it into a separate module, and lazily |
3d0d243
to
17447bb
Compare
- Add the alpha subcommand - Add config-gen as an alpha subcommand config-gen includes controller-gen as a library, and generates configuration for kubebuilder projects.
PTAL |
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
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: estroz, pwittrock 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 |
This PRs updates the copyright year of 3 files (inside |
✨
See the
config-gen/README.md
for instructions