• k8s-merge-robot's avatar
    Merge pull request #18724 from derekwaynecarr/eviction_policy_spec · 98189016
    k8s-merge-robot authored
    Automatic merge from submit-queue
    
    Kubelet pod eviction proposal
    
    The following is a proposal for how the `kubelet` may pro-actively fail a pod in response to local compute resources being starved.  The proposal focuses on memory as a first candidate, and defines a `greedy` strategy for reclaiming starved resources on the node since it seemed easiest to describe for operators versus other options and probably satisfies a broad set of use case environments.
    
    Putting this out now for community feedback, but anticipate some more refinement around how we report eviction configuration back to users in the `Node API`.
    
    /cc @bgrant0607 @smarterclayton @vishh @dchen1107 @kubernetes/rh-cluster-infra @kubernetes/goog-node 
    98189016
Name
Last commit
Last update
..
Kubemark_architecture.png Loading commit data...
api-group.md Loading commit data...
apiserver-watch.md Loading commit data...
client-package-structure.md Loading commit data...
cluster-deployment.md Loading commit data...
compute-resource-metrics-api.md Loading commit data...
custom-metrics.md Loading commit data...
deploy.md Loading commit data...
deployment.md Loading commit data...
disk-accounting.md Loading commit data...
federated-api-servers.md Loading commit data...
federation-high-level-arch.png Loading commit data...
federation-lite.md Loading commit data...
federation.md Loading commit data...
flannel-integration.md Loading commit data...
gpu-support.md Loading commit data...
high-availability.md Loading commit data...
initial-resources.md Loading commit data...
job.md Loading commit data...
kubelet-eviction.md Loading commit data...
kubelet-tls-bootstrap.md Loading commit data...
kubemark.md Loading commit data...
local-cluster-ux.md Loading commit data...
metrics-plumbing.md Loading commit data...
multiple-schedulers.md Loading commit data...
node-allocatable.md Loading commit data...
node-allocatable.png Loading commit data...
performance-related-monitoring.md Loading commit data...
pleg.png Loading commit data...
pod-cache.png Loading commit data...
pod-lifecycle-event-generator.md Loading commit data...
pod-security-context.md Loading commit data...
protobuf.md Loading commit data...
release-notes.md Loading commit data...
rescheduler.md Loading commit data...
resource-qos.md Loading commit data...
resource-quota-scoping.md Loading commit data...
runtime-pod-cache.md Loading commit data...
scalability-testing.md Loading commit data...
scheduledjob.md Loading commit data...
security-context-constraints.md Loading commit data...
selinux.md Loading commit data...
service-discovery.md Loading commit data...
templates.md Loading commit data...
volume-ownership-management.md Loading commit data...
volumes.md Loading commit data...
workflow.md Loading commit data...