-
Notifications
You must be signed in to change notification settings - Fork 471
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 dedicated instances proposal #468
Add dedicated instances proposal #468
Conversation
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.
This is a good start! I think it would be good to flesh out with more code examples and would be good to understand what is required on the installer side to be able to create the resources required on GCP and Azure, do you think you could expand on this?
If we can, it would be good to include some User stories as well, and to expand on the motivation, goals, non-goals too
} | ||
``` | ||
|
||
That change will require adding `Tenancy` field to provider spec. |
This comment was marked as resolved.
This comment was marked as resolved.
Sorry, something went wrong.
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.
most of this makes sense to me, i left some suggestions and a question
810fd73
to
54c13a3
Compare
Thanks for putting this together @alexander-demichev. I think this effort is pretty much about exposing a new field on the AWS providerSpec. Still I think is nice having this info into one single place so I'm good to merge the after addressing comments if you want. Regardless I'm tracking in Jira the work that we need to get done. I.e:
|
54c13a3
to
bb1824f
Compare
Any thoughts how this could look like with KubeVirt (on bare metal instances) for creating virt nodes on demand? |
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
@alexander-demichev Given this feature was implemented and merged, we need to get this tidied up and merged. Can you take a look at the outstanding comments and clean this up please /remove-lifecycle stale |
bb1824f
to
037e867
Compare
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
@JoelSpeed All should be fixed now. |
037e867
to
bd5e98b
Compare
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
@elmiko Could you give this another review? |
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.
this is mostly making sense to me, and i think it reads pretty well. i have one small suggestion.
|
||
## Summary | ||
|
||
Make it possible for users to create machines which run as dedicated instances. |
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.
i think it would be nice to define what a "dedicated instance" is here. maybe just add a second sentence that starts "A dedicated instance is a ...."
Stale issues rot after 30d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle rotten |
/remove-lifecycle rotten |
Issues go stale after 90d of inactivity. Mark the issue as fresh by commenting If this issue is safe to close now please do so with /lifecycle stale |
bd5e98b
to
e789d51
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.
looks mostly good to me Alex, just a couple questions
|
||
#### Autoscaling | ||
|
||
Autoscaling dedicated instances can be a problem because dedicated hosts have quotas and limits on provider side. We should provide good documentation here. |
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.
is there any more detail we could add here, what does the user need to be aware of?
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.
nothing more that I know about
## Design Details | ||
|
||
### Open Questions | ||
|
||
### Test Plan | ||
|
||
### Graduation Criteria | ||
|
||
#### Examples | ||
|
||
##### Dev Preview -> Tech Preview | ||
|
||
##### Tech Preview -> GA | ||
|
||
##### Removing a deprecated feature | ||
|
||
### Upgrade / Downgrade Strategy | ||
|
||
### Version Skew Strategy | ||
|
||
## Implementation History | ||
|
||
## Drawbacks | ||
|
||
## Alternatives |
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.
is there any information to be added for these sections?
/remove-lifecycle stale |
e789d51
to
9da7433
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.
the info looks good to me, +1
9da7433
to
9f52e8c
Compare
9f52e8c
to
94ffb06
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.
Do we want to make a note that this is implemented for AWS?
Never mind I see we have that
- "@JoelSpeed" | ||
- "@enxebre" | ||
creation-date: 2020-09-01 | ||
last-updated: 2020-09-01 |
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.
last-updated: 2020-09-01 | |
last-updated: 2021-08-19 |
/approve |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: JoelSpeed 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 |
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.
thanks Alex
/lgtm
No description provided.