Create PKS cluster with Medium or Large NSX-T load balancer fails
search cancel

Create PKS cluster with Medium or Large NSX-T load balancer fails

book

Article ID: 298616

calendar_today

Updated On:

Products

VMware Tanzu Kubernetes Grid Integrated Edition

Issue/Introduction

Create PKS cluster with network profile using Medium or Large NSX-T load balancer fails.
Error: error processing provision parameters: Error creating NSX-T cluster network `pks-id`: [POST /logical-routers][400] createLogicalRouterBadRequest. &{RelatedAPIError: {Details: ErrorCode:10000 ErrorDataL ErrorMessage: Found errors in the request. Please refer to the related errors for details. ModuleName: ROUTING} RelatedErrors:[0xc000376640 0xc000376690]}


Environment

Product Version: 1.7

Resolution

NSX-T Edge Load balancer credits and limits:

A Large size edge VM can handle 40 Small load balancers, 4 Medium load balancers, or 1 Large load balancer. Each load balancer is measured in NSX edge language in Credits, refer to the following link for more information on Limits.

One edge has a total of 40 credits available to assign to load balancers where:

  • Small load balancer needs 1 credit
  • Medium load Balancer needs 10 credits
  • Large load Balancer needs 40 credits


For example, on an edge node where you have already deployed 1 Small load balancer, you will have 39 credits left. Therefore you will not be able to deploy a large load balancer on the edge node any more.


Additional information:

To pull the utilization of an edge node, you can use the following API call towards the NSX-T Manager:

GET /api/v1/loadbalancer/usage-per-node/NODE_ID