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

Introduce documents for k8s target contol-plane deployment #149

Closed
dukov opened this issue Mar 31, 2020 · 5 comments
Closed

Introduce documents for k8s target contol-plane deployment #149

dukov opened this issue Mar 31, 2020 · 5 comments
Assignees
Labels
blocked Issue is blocked by another issue or project enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release ready for review Change related to the issue is ready for review
Milestone

Comments

@dukov
Copy link
Member

dukov commented Mar 31, 2020

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.

@dukov dukov added enhancement New feature or request triage Needs evaluation by project members labels Mar 31, 2020
@dukov dukov self-assigned this Mar 31, 2020
@airshipbot airshipbot added the ready for review Change related to the issue is ready for review label Mar 31, 2020
@airshipbot
Copy link

airshipbot commented Mar 31, 2020

Related Change #714758

Subject: Add control plane deployment
Link: https://review.opendev.org/714758
Status: MERGED
Owner: Dmitry Ukov (dukov@mirantis.com)

Approvals

Code-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

@jezogwza jezogwza removed the triage Needs evaluation by project members label Apr 1, 2020
@jezogwza jezogwza added this to the alphav1 milestone Apr 1, 2020
@jezogwza jezogwza added the priority/critical Items critical to be implemented, usually by the next release label Apr 1, 2020
@airshipbot
Copy link

airshipbot commented Apr 22, 2020

Related Change #721778

Subject: Add control plane deployment with bridge support
Link: https://review.opendev.org/721778
Status: NEW
Owner: Nikolay Fedorov (nfedorov@mirantis.com)

Approvals

Code-Review
! None
Verified
+1 Zuul
Workflow
! None

Last Updated: 2020-04-22 02:30:04 CDT

@jezogwza jezogwza modified the milestones: alphav1, betav1 May 6, 2020
@airshipbot airshipbot added wip Work in progress and removed ready for review Change related to the issue is ready for review labels May 8, 2020
@airshipbot airshipbot added ready for review Change related to the issue is ready for review wip Work in progress and removed wip Work in progress ready for review Change related to the issue is ready for review labels May 18, 2020
@airshipbot
Copy link

airshipbot commented May 22, 2020

Related Change #730301

Subject: Add control plane deployment and CI checks
Link: https://review.opendev.org/730301
Status: ABANDONED
Owner: Dmitry Ukov (dukov@mirantis.com)

Approvals

Code-Review
! None
Verified
+1 Zuul
Workflow
! None

Last Updated: 2020-05-22 08:15:04 CDT

@jezogwza
Copy link
Contributor

Related to #221

@jezogwza jezogwza added the blocked Issue is blocked by another issue or project label Jun 10, 2020
airshipbot pushed a commit that referenced this issue Jun 11, 2020
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
@airshipbot
Copy link

A [Related Change](https://review.opendev.org/714758 was merged. This issue may be ready to close.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Issue is blocked by another issue or project enhancement New feature or request priority/critical Items critical to be implemented, usually by the next release ready for review Change related to the issue is ready for review
Projects
None yet
Development

No branches or pull requests

3 participants