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

EKS self managed node group support #1784

Closed
richardcase opened this issue Jul 6, 2020 · 5 comments · Fixed by #1860
Closed

EKS self managed node group support #1784

richardcase opened this issue Jul 6, 2020 · 5 comments · Fixed by #1860
Assignees
Labels
area/provider/eks Issues or PRs related to Amazon EKS provider kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Milestone

Comments

@richardcase
Copy link
Member

richardcase commented Jul 6, 2020

/kind feature

Describe the solution you'd like
When creating an EKS cluster i want to provision a "self managed node group" that uses an EC2 instance for worker nodes. Will need to use the boostrap data from #1779.

Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]

Environment:

  • Cluster-api-provider-aws version:
  • Kubernetes version: (use kubectl version):
  • OS (e.g. from /etc/os-release):
@k8s-ci-robot k8s-ci-robot added the kind/feature Categorizes issue or PR as related to a new feature. label Jul 6, 2020
@richardcase richardcase changed the title EKS unmanaged node support EKS self managed node group support Jul 6, 2020
@rudoi
Copy link
Contributor

rudoi commented Jul 12, 2020

Could this and #1785 be solved by implementing MachinePool providers (maybe even #1786 if we're willing to flex the definition of "machine pool")?

"AWSMachinePool", for example, could map to an AutoScalingGroup
"AWSManagedMachinePool" (or even just "AWSManagedNodeGroup", names are hard) could map to a Managed Node Group.

I've worked very little with Fargate profiles so I'm not quite sure how that would go at present.

@detiber detiber added this to the v0.5.x milestone Jul 13, 2020
@rudoi
Copy link
Contributor

rudoi commented Jul 23, 2020

/assign @mytunguyen
/assign @nicoleyson

@k8s-ci-robot
Copy link
Contributor

@rudoi: GitHub didn't allow me to assign the following users: mytunguyen.

Note that only kubernetes-sigs members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time.
For more information please see the contributor guide

In response to this:

/assign @mytunguyen
/assign @nicoleyson

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@nicoleyson
Copy link
Contributor

/assign @mytunguyen

@randomvariable randomvariable added the area/provider/eks Issues or PRs related to Amazon EKS provider label Aug 14, 2020
@randomvariable randomvariable modified the milestones: v0.5.x, v0.6.0 Aug 14, 2020
@randomvariable randomvariable added the priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. label Aug 14, 2020
@randomvariable
Copy link
Member

@mytunguyen is there anything left to do on this given the bootstrap provider being added?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/provider/eks Issues or PRs related to Amazon EKS provider kind/feature Categorizes issue or PR as related to a new feature. priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants