-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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 NamingStrategy to KubeadmControlPlane #11123
🌱 Add NamingStrategy to KubeadmControlPlane #11123
Conversation
Skipping CI for Draft Pull Request. |
right now it only has API changes, and the remaining work is in progress, I opened a draft PR so I can get some early inputs. |
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.
Suggested some changes. Let me know what you think
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
0b403b1
to
9aa9eb9
Compare
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
lgtm for the API from my side (+/- the godoc nit) Before I start to review the implementation, @fabriziopandini @chrischdi @mdbooth @lentzi90 Are we fine with the API and does it cover your use cases? |
@adilGhaffarDev is representing the interests of @lentzi90 while he's away. From my POV, I'm happy if @adilGhaffarDev thinks it covers the use case. |
9aa9eb9
to
85183ee
Compare
@lentzi90 flag was also for machineset and that is also going to be removed after 1.9, can I add same namingStrategy in MchineDeployments too in this same PR? |
I will open separate PR for MDs, as discussed here: #10577 (comment) , @sbueringer please review this one. Also, fuzzing tests are failing in |
85183ee
to
3f44bac
Compare
I would like to get reviews from other maintainers on the API first. It's not only my call. |
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
controlplane/kubeadm/api/v1beta1/kubeadm_control_plane_types.go
Outdated
Show resolved
Hide resolved
3f44bac
to
61f19f1
Compare
759d134
to
e5c6d04
Compare
e5c6d04
to
ceb3fab
Compare
Thx! /lgtm /hold |
LGTM label has been added. Git tree hash: 99d51f95cf193c78c44efc5fd94f9a757c9cabb8
|
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
@adilGhaffarDev Can you rebase? I'll merge afterwards |
Signed-off-by: Muhammad Adil Ghaffar <[email protected]>
ceb3fab
to
e4407bb
Compare
Thanks for driving this effort @adilGhaffarDev |
LGTM label has been added. Git tree hash: 82f83b511e399fb4d142abcc9773e9b43bef2d14
|
/test pull-cluster-api-test-main |
/test pull-cluster-api-e2e-main |
Thx! /lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sbueringer 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 |
What this PR does / why we need it:
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Fixes part of #10577