kubernetes/pkg/kubelet/cm/topologymanager
Francesco Romani 6dcec345df smtalign: cm: factor out admission response
Introduce a new `admission` subpackage to factor out the responsability
to create `PodAdmitResult` objects. This enables resource manager
to report specific errors in Allocate() and to bubble up them
in the relevant fields of the `PodAdmitResult`.

To demonstrate the approach we refactor TopologyAffinityError as a
proper error.

Co-authored-by: Kevin Klues <kklues@nvidia.com>
Co-authored-by: Swati Sehgal <swsehgal@redhat.com>
Signed-off-by: Francesco Romani <fromani@redhat.com>
2021-07-08 23:15:37 +02:00
..
bitmask hack/update-bazel.sh 2021-02-28 15:17:29 -08:00
fake_topology_manager_test.go fix removing pods from podTopologyHints mapping 2021-05-10 19:44:15 +08:00
fake_topology_manager.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00
OWNERS Added OWNERS file for Topology Manager 2019-09-11 06:40:24 +01:00
policy_best_effort_test.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_best_effort.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_none_test.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_none.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_restricted_test.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_restricted.go simplify code in topologymanager 2020-03-28 00:04:51 +08:00
policy_single_numa_node_test.go Update TopologyManager.Policy.Merge() to return a simple bool 2020-02-03 17:13:28 +00:00
policy_single_numa_node.go Fix staticchecks ST1005,S1002,S1008,S1039 in pkg/kubelet 2020-09-07 10:53:43 +08:00
policy_test.go Update TopologyManager.GetTopologyHints() to take pointers 2020-02-03 17:13:28 +00:00
policy.go Structured log for topologymanager 2021-03-11 20:50:14 -05:00
scope_container_test.go Move scope specific tests from topologymanager under particular scopes 2020-11-12 12:25:55 +01:00
scope_container.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00
scope_pod_test.go Move scope specific tests from topologymanager under particular scopes 2020-11-12 12:25:55 +01:00
scope_pod.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00
scope_test.go fix removing pods from podTopologyHints mapping 2021-05-10 19:44:15 +08:00
scope.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00
topology_manager_test.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00
topology_manager.go smtalign: cm: factor out admission response 2021-07-08 23:15:37 +02:00