Skip to content
This repository has been archived by the owner on Oct 22, 2021. It is now read-only.

LB instances not coming up on EKS #262

Closed
prabalsharma opened this issue Dec 12, 2019 · 3 comments
Closed

LB instances not coming up on EKS #262

prabalsharma opened this issue Dec 12, 2019 · 3 comments
Assignees
Labels
Priority: Critical Status: Done Implemented and PR merged SUSE SUSE is pursuing a solution Type: Bug Something isn't working
Milestone

Comments

@prabalsharma
Copy link
Collaborator

prabalsharma commented Dec 12, 2019

Describe the bug
On EKS LB instances for kubecf-router-public = 0/3, kubecf-ssh-proxy-public=3/3 and kubecf-tcp-router-public=0/3
This looks similar to the issue we had with scf on EKS
https://documentation.suse.com/suse-cap/1.5.1/html/cap-guides/cha-cap-depl-eks.html#sec-cap-install-scf-eks

Before traffic is routed to EKS load balancers, health checks are performed on them. These health checks require access to ports on the tcp-router service, which are only opened by request via cf map-route and other associated commands.
Use kubectl patch to patch the tcp-router service to expose a port to the EKS load balancer so the health checks can be completed.

https://github.com/SUSE/cloudfoundry/wiki/Load-balancers-in-AWS-EKS#aws-eks-specific-issue-with-scfuaa-deployment-and-solution

To Reproduce
Deploy kubecf on EKS. Check LBs on EKS UI

Expected behavior
Post kubecf deployment check instances of LBs on AWS. All instances won't come up

Environment

  • cf-operator-v0.4.2-201.gc4ad274e.tgz
  • kubecf-3.0.0-1f48733.tgz
@prabalsharma prabalsharma added Type: Bug Something isn't working Priority: Critical labels Dec 12, 2019
@fargozhu fargozhu added this to the 0.2.0 milestone Dec 13, 2019
@prabalsharma
Copy link
Collaborator Author

prabalsharma commented Dec 16, 2019

just to be clear, this is a CAP2 blocker

@fargozhu fargozhu added the SUSE SUSE is pursuing a solution label Jan 7, 2020
@f0rmiga f0rmiga self-assigned this Jan 7, 2020
@f0rmiga
Copy link
Member

f0rmiga commented Jan 9, 2020

Will be fixed by #300 and #301.

@f0rmiga
Copy link
Member

f0rmiga commented Jan 10, 2020

Fixed on 58399a3 and f82059d.

@f0rmiga f0rmiga closed this as completed Jan 10, 2020
@fargozhu fargozhu added the Status: Done Implemented and PR merged label Jan 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Priority: Critical Status: Done Implemented and PR merged SUSE SUSE is pursuing a solution Type: Bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants