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

As a user I should be able to specify shapes for control and worker nodes separately #15

Closed
joekr opened this issue Mar 4, 2022 · 5 comments · Fixed by #19
Closed
Assignees
Labels
enhancement New feature or request

Comments

@joekr
Copy link
Member

joekr commented Mar 4, 2022

What would you like to be added:
Right now if a cluster is defined as a BM.Standard3.64 shape both the control plane and all worker nodes are that same shape when the user is using our defined templates. We would like the ability to allow users to specify the control plane as on shape (example: VM.Standard.E4.Flex ) while the worker nodes are a different shape (example: BM.Standard3.64).

Why is this needed:
Customers have asked for this feature.

@joekr joekr added the enhancement New feature or request label Mar 4, 2022
@shyamradhakrishnan
Copy link
Contributor

@joekr this is already available. The default template uses the same shape, but users can customize the template to have different shapes. Is the ask here that we have a template for this?

@joekr
Copy link
Member Author

joekr commented Mar 4, 2022

Is the ask here that we have a template for this?

@hyder can better answer that question. My assumption is yes, our provided templates should allow for a control plane ENV as well as a worker ENV.

@shyamradhakrishnan
Copy link
Contributor

Discussed with @hyder , the ask here is change the templates to have separate env variables for control plane and worker machines.

@joekr
Copy link
Member Author

joekr commented Mar 4, 2022

I've updated the original comment to reflect that. Thanks @shyamradhakrishnan

@joekr joekr self-assigned this Mar 4, 2022
@joekr
Copy link
Member Author

joekr commented Mar 4, 2022

So I believe we will want to update our templates with the following:

  • OCI_SHAPE
  • OCI_SHAPE_OCPUS
  • OCI_SHAPE_MEMORY_IN_GBS
  • OCI_PV_TRANSIT_ENCRYPTION

For now I'm going to assume we want to keep things like OCI_IMAGE_ID and OCI_SSH_KEY standard across both control plane and worker node.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
2 participants