aws-controllers-k8s / community

AWS Controllers for Kubernetes (ACK) is a project enabling you to manage AWS services from Kubernetes
https://aws-controllers-k8s.github.io/community/
Apache License 2.0
2.39k stars 253 forks source link

NLB service controller #488

Open mdykes-gw opened 3 years ago

mdykes-gw commented 3 years ago

New ACK Service Controller

Support for NLB

List of API resources

List the API resources in order of importance to you:

1) [resource 1] 1) [resource 2]

jaypipes commented 3 years ago

@mdykes-gw does https://github.com/kubernetes-sigs/aws-load-balancer-controller meet your needs here?

fawadkhaliq commented 3 years ago

hi @mdykes-gw, we're trying to consolidate all the load balancer integrations into aws-load-balancer-controller repo [1]. It currently supports ALB and NLB for Kubernetes native resources. We would love to get your feedback on the aws-load-balancer-controller repo. Please take a look at the docs [2] and don't hesitate to open issues/file requests/ask questions

[1] https://github.com/kubernetes-sigs/aws-load-balancer-controller [2] https://kubernetes-sigs.github.io/aws-load-balancer-controller/latest/

ack-bot commented 3 years ago

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

RedbackThomson commented 3 years ago

/lifecycle frozen

z0rc commented 1 year ago

There are some cases where aws-load-balancer-controller maintains just binding of services to Target Group, but NLB and Target Group itself are managed externally, see https://kubernetes-sigs.github.io/aws-load-balancer-controller/v2.4/guide/use_cases/self_managed_lb/. For example it can be used like this https://github.com/kubernetes-sigs/aws-load-balancer-controller/issues/1608

Given current state of things consolidation isn't possible for already documented use cases and this feature request is valid.