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

scheduler: Allow configuration of schedulable masters. #2024

Closed
wants to merge 2 commits into from

Commits on Jul 18, 2019

  1. scheduler: Include MastersSchedulable option in manifest.

    The scheduler config includes a new MastersSchedulable option.  It's
    false by default, but include it in the manifest to make it a little
    easier for someone to change if they want to after running "create
    manifests".
    russellb committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    a655842 View commit details
    Browse the repository at this point in the history
  2. scheduler: Allow configuration of schedulable masters.

    This change makes use of a new configuration item on the scheduler CR
    that specifies that control plane hosts should be able to run
    workloads.  This option is off by default, but can be changed through
    a new install-config option under controlPlane.
    
    The justification for a new install-config option for this is that
    this is a required tunable for some clusters to have a successful
    install.  A 3-node cluster on bare metal for example will need
    schedulable masters.
    russellb committed Jul 18, 2019
    Configuration menu
    Copy the full SHA
    ba32a62 View commit details
    Browse the repository at this point in the history