Source | Azure Portal | ||||||||||||||||||||||||
Display name | Must Have Anti Affinity Rules or Topology Spread Constraints Set | ||||||||||||||||||||||||
Id | 34c88cd4-5d72-4dbb-bf77-12c3cafe8791 | ||||||||||||||||||||||||
Version | 1.2.2 Details on versioning |
||||||||||||||||||||||||
Versioning |
Versions supported for Versioning: 5 1.2.2 1.2.1-preview 1.1.1-preview 1.1.0-preview 1.0.1-preview Built-in Versioning [Preview] |
||||||||||||||||||||||||
Category | Kubernetes Microsoft Learn |
||||||||||||||||||||||||
Description | This policy ensures that pods are scheduled on different nodes within the cluster. By enforcing anti-affinity rules or pod topology spread constraints, availability is maintained even if one of the nodes becomes unavailable. Pods will continue to run on other nodes, enhancing resilience. | ||||||||||||||||||||||||
Cloud environments | AzureCloud = true AzureUSGovernment = true AzureChinaCloud = unknown |
||||||||||||||||||||||||
Available in AzUSGov | The Policy is available in AzureUSGovernment cloud. Version: '1.1.1-preview' Repository: Azure-Policy 34c88cd4-5d72-4dbb-bf77-12c3cafe8791 |
||||||||||||||||||||||||
Mode | Microsoft.Kubernetes.Data | ||||||||||||||||||||||||
Type | BuiltIn | ||||||||||||||||||||||||
Preview | False | ||||||||||||||||||||||||
Deprecated | False | ||||||||||||||||||||||||
Effect | Default Audit Allowed Audit, Deny, Disabled |
||||||||||||||||||||||||
RBAC role(s) | none | ||||||||||||||||||||||||
Rule aliases | none | ||||||||||||||||||||||||
Rule resource types | IF (1) |
||||||||||||||||||||||||
Compliance | Not a Compliance control | ||||||||||||||||||||||||
Initiatives usage |
|
||||||||||||||||||||||||
History |
|
||||||||||||||||||||||||
JSON compare |
compare mode:
version left:
version right:
|
||||||||||||||||||||||||
JSON |
|