Skip to content

Bad scheduling checker #80

@ArchangelSDY

Description

@ArchangelSDY

Background

Sometimes pods can be scheduled in a non-HA way. For example, all pods in a deployment scheduled to a single machine, or a single zone. Authoring a deployment with HA is hard for beginners. We should be able to point out such risks and guide users to configure pod spread topology properly.

Goals

  • Detect bad scheduling issues
    • All pods in a deployment scheduled to a single machine.
    • All pods in a deployment scheduled to a single zone, if cluster supports AZ.
  • Give general guidance about configuring pod anti-affinity and spread topology

Non-goals

  • No need to detect theoretical issues. Just check current status.

References

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions