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

BUG 1858400: [Performance] Lease refresh period for machine-api-controllers is too high, causes heavy writes to etcd at idle #649

Merged

Commits on Jul 20, 2020

  1. Increate leader election lease time for vsphere

    The machine-api-controller components are refreshing their lease more
    than all other components combined. Bringing this to 90s each, will
    decrease etcd writes at idle.
    Danil-Grigorev committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    3d215b3 View commit details
    Browse the repository at this point in the history
  2. Increate leader election lease time for nodelink

    The machine-api-controller components are refreshing their lease more
    than all other components combined. Bringing this to 90s each, will
    decrease etcd writes at idle.
    Danil-Grigorev committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    ef1c68b View commit details
    Browse the repository at this point in the history
  3. Increate leader election lease time for machineset

    The machine-api-controller components are refreshing their lease more
    than all other components combined. Bringing this to 90s each, will
    decrease etcd writes at idle.
    Danil-Grigorev committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    aa7bd36 View commit details
    Browse the repository at this point in the history
  4. Increate leader election lease time for machine-healthcheck

    The machine-api-controller components are refreshing their lease more
    than all other components combined. Bringing this to 90s each, will
    decrease etcd writes at idle.
    Danil-Grigorev committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    f4f091c View commit details
    Browse the repository at this point in the history
  5. Enforce default leader elect lease duration to 90s for all controllers

    Enforce this value in MAO deployment will ensure the value won't
    be overritten by changed CLI defaults in the future.
    Danil-Grigorev committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    761bcd5 View commit details
    Browse the repository at this point in the history