Skip to content

vSphere CSI driver makes approximately 55 API calls(every 5 min) to vCenter even when nothing is happening in the cluster #3560

@gnufied

Description

@gnufied

Using the metric vsphere_request_ops_seconds we can see that, vSphere CSI driver makes approximately 55 API calls to vCenter(every 5 mins, in a cluster with 38 PVs) even if nothing is going on k8s cluster. i.e - no new pods were created that uses a volume, no new volumes were provisioned, no other operation of any kind was initiated by the user.

We also noticed that, between older releases and newer versions number of API calls syncer makes during volume provisioning has almost doubled (but that is a side issue).

I know, we have dangling volume mechanism which periodically polls the backend to ensure we fix up any dangling volumes. But are there any other outliers that can be fixed?

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    lifecycle/staleDenotes an issue or PR has remained open with no activity and has become stale.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions