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

EC2 service controller #490

Open
mdykes-gw opened this issue Nov 10, 2020 · 9 comments
Open

EC2 service controller #490

mdykes-gw opened this issue Nov 10, 2020 · 9 comments
Labels
kind/new-service Categorizes issue or PR as related to a new service. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. service/ec2 Indicates issues or PRs that are related to ec2-controller.

Comments

@mdykes-gw
Copy link

New ACK Service Controller

Support for EC2

List of API resources

List the API resources in order of importance to you:

  1. [resource 1]
  2. [resource 2]
@mdykes-gw mdykes-gw added the kind/new-service Categorizes issue or PR as related to a new service. label Nov 10, 2020
@jaypipes
Copy link
Collaborator

Hi @mdykes-gw, would you mind filling out a list of the EC2 API resources that you would prioritize? It would be helpful for us to plan this (very very large) controller. (Last time I generated the EC2 service controller it was over 300K lines of code...)

@jaypipes jaypipes added the EC2 label Nov 11, 2020
@bwagner5
Copy link
Member

I think this is a good starting point. Would love to hear what others would like!

  1. Instance (or w/ EC2Fleet request type: Instant)
  2. LaunchTemplate
  3. Volume
  4. Snapshot(s)
  5. Image
  6. Fleet
  7. SpotFleet
  8. CapacityReservation
  9. PlacementGroup
  10. ManagedPrefixList

@jaypipes
Copy link
Collaborator

@mdykes-gw what do you think of @bwagner5's resource list above? Would that be a good priority list in your opinion?

@gadinaor-r7
Copy link

@jaypipes - would be great to see this aws ec2 service controller land into this project - especially for things like resource "adoption" os coming . any thoughts on effort to land such an initial support?

@jaypipes
Copy link
Collaborator

@jaypipes - would be great to see this aws ec2 service controller land into this project - especially for things like resource "adoption" os coming . any thoughts on effort to land such an initial support?

Hi @gadinaor-r7! We're aiming to tackle core EC2 VPC networking primitives in the second half of this year (things like security groups, subnets, etc). See #489 for information about that. For the resources listed in @bwagner5's comment above, it may be possible to get to some of those later this year.

@ack-bot
Copy link
Collaborator

ack-bot commented Aug 28, 2021

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/lifecycle stale

@ack-bot ack-bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 28, 2021
@a-hilaly
Copy link
Member

/remove-lifecycle stale

@ack-bot ack-bot removed the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Aug 30, 2021
@ack-bot
Copy link
Collaborator

ack-bot commented Nov 28, 2021

Issues go stale after 90d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 30d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/lifecycle stale

@ack-bot ack-bot added the lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. label Nov 28, 2021
@a-hilaly
Copy link
Member

/lifecycle frozen

@ack-bot ack-bot added lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. and removed lifecycle/stale Denotes an issue or PR has remained open with no activity and has become stale. labels Nov 29, 2021
@a-hilaly a-hilaly added service/ec2 Indicates issues or PRs that are related to ec2-controller. and removed EC2 labels Dec 13, 2022
@mikestef9 mikestef9 added this to Proposed in Service Controller Release Roadmap via automation Apr 5, 2023
@a-hilaly a-hilaly moved this from Proposed to Generally Available in Service Controller Release Roadmap Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/new-service Categorizes issue or PR as related to a new service. lifecycle/frozen Indicates that an issue or PR should not be auto-closed due to staleness. service/ec2 Indicates issues or PRs that are related to ec2-controller.
Projects
Service Controller Release Roadmap
  
Generally Available
Development

No branches or pull requests

6 participants