-
Notifications
You must be signed in to change notification settings - Fork 49
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
Introduce documents for k8s target contol-plane deployment #149
Comments
Related Change #714758Subject: Add control plane deployment ApprovalsCode-Review
+1 Vladimir Kozhukalov
+2 Matt McEuen
+2 Kostyantyn Kalynovskyi
Verified
+2 Zuul
Workflow
+1 Kostyantyn Kalynovskyi Last Updated: 2020-06-11 12:15:14 CDT |
Related Change #721778Subject: Add control plane deployment with bridge support ApprovalsCode-Review
! None
Verified
+1 Zuul
Workflow
! None Last Updated: 2020-04-22 02:30:04 CDT |
Related Change #730301Subject: Add control plane deployment and CI checks ApprovalsCode-Review
! None
Verified
+1 Zuul
Workflow
! None Last Updated: 2020-05-22 08:15:04 CDT |
Related to #221 |
K8s control plane is deployed by KubeadmControlPlane controller. This controller creates CAPI machines and infrastructure objects (Metal3Machine). Metal3Machine objects are created based on a template which contins host selector label. Control plane label is assigned to a particular BareMetalHots object defined inside of the shared kustomization. Relates-To: #149 Closes: #221 Change-Id: I3be1750aacf9736ece2944045c036f405e404561
A [Related Change](https://review.opendev.org/714758 was merged. This issue may be ready to close. |
Problem description
Current document model does not have document for target cluster deployment. We should start with set of resources which enable user to deploy control target k8s control node
Proposed change
Add function 'k8scontrol' which contains following resources
Cluster
KubeadmControlPlane
Metal3Cluster
Metal3MachineTemplate
BareMetalHost
Metal3MachineTemplate will choose BareMetalHost for deployment based on label specified in its spec
Potential impacts
Document model will be extended with set of resources.
The text was updated successfully, but these errors were encountered: