-
Notifications
You must be signed in to change notification settings - Fork 273
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
Upgrade operator-sdk to v1.x #136
Conversation
Skipping CI for Draft Pull Request. |
@wtam2018 @iam-veeramalla @shubhamagarwal19 The sdk has created a service account with the name |
I think we need to continue with |
Completely agree with abhishek's point, i don't think that we should update the service account name either !! |
981595c
to
8dc5d1e
Compare
9ce678f
to
5b649b2
Compare
374db02
to
ce01b1e
Compare
/test v4.7-e2e |
/test v4.8-e2e |
It looks good in general. I wonder if we can gnerate the base manifests (config/crc/bases) then use kustomize to generate the manifests we want (like the |
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.
@chetan-rns Thanks for addressing the review comments. I have tested the make targets and test scripts.
/approve
@wtam2018 @iam-veeramalla @shubhamagarwal19 Can you please review the pr and apply the /lgtm
label if looks good
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
/approve
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: amitkrout, wtam2018 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 |
Upgrade operator-sdk to v1.x
What type of PR is this?
What does this PR do / why we need it:
This PR upgrades the operator-sdk version to v1.x thereby supporting the new kubebuilder layout. Changes are made in accordance to the official migration guide.
Changes:
pkg/controller/<kind>
to/controllers
pkg/apis/<group>/<version>
to/api/<version>
deploy
toconfig
Have you updated the necessary documentation?
Which issue(s) this PR fixes:
Fixes #?
Test acceptance criteria:
How to test changes / Special notes to the reviewer:
Ref: https://sdk.operatorframework.io/docs/building-operators/golang/quickstart/