├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── config.yml │ └── enhancement.yaml ├── PULL_REQUEST_TEMPLATE.md └── workflows │ ├── ci.yml │ ├── release.yml │ └── status-check.yml ├── .gitignore ├── .golangci.yml ├── .licenseignore ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS.md ├── Makefile ├── README.md ├── README.zh.md ├── cmd ├── base │ ├── context.go │ ├── context_fake.go │ ├── healthz.go │ └── options │ │ ├── auth.go │ │ ├── generic.go │ │ ├── log.go │ │ ├── metrics.go │ │ └── qos.go ├── katalyst-agent │ ├── app │ │ ├── agent.go │ │ ├── agent │ │ │ ├── audit.go │ │ │ ├── context.go │ │ │ ├── eviction.go │ │ │ ├── orm.go │ │ │ ├── qrm │ │ │ │ ├── cpu_plugin.go │ │ │ │ ├── io_plugin.go │ │ │ │ ├── memory_plugin.go │ │ │ │ └── network_plugin.go │ │ │ ├── reporter.go │ │ │ └── sysadvisor.go │ │ ├── enableagents.go │ │ └── options │ │ │ ├── dynamic │ │ │ ├── adminqos │ │ │ │ ├── adminqos_base.go │ │ │ │ ├── advisor │ │ │ │ │ ├── advisor_base.go │ │ │ │ │ ├── cpu_provision.go │ │ │ │ │ └── memory_guard.go │ │ │ │ ├── eviction │ │ │ │ │ ├── cpu_pressure_eviction.go │ │ │ │ │ ├── eviction_base.go │ │ │ │ │ ├── memory_pressure_eviction.go │ │ │ │ │ ├── network_eviction.go │ │ │ │ │ ├── numa_cpu_pressure_eviction.go │ │ │ │ │ ├── reclaimed_resources_eviction.go │ │ │ │ │ ├── rootfs_pressure_eviction.go │ │ │ │ │ └── system_load_eviction.go │ │ │ │ └── reclaimedresource │ │ │ │ │ ├── cpuheadroom │ │ │ │ │ ├── cpu_headroom_base.go │ │ │ │ │ └── util_based.go │ │ │ │ │ ├── memoryheadroom │ │ │ │ │ ├── memory_headroom_base.go │ │ │ │ │ └── util_based.go │ │ │ │ │ └── reclaimedresource_base.go │ │ │ ├── dynamic_base.go │ │ │ ├── dynamic_base_test.go │ │ │ ├── irqtuning │ │ │ │ ├── coresadjust │ │ │ │ │ ├── cores_adjust_base.go │ │ │ │ │ ├── cores_decrease.go │ │ │ │ │ └── cores_increase.go │ │ │ │ ├── coresexclusion │ │ │ │ │ ├── cores_exclusion_base.go │ │ │ │ │ └── threshold.go │ │ │ │ ├── irq_tuning_base.go │ │ │ │ ├── irq_tuning_base_test.go │ │ │ │ ├── loadbalance │ │ │ │ │ ├── load_balance_base.go │ │ │ │ │ └── tuning_threshold.go │ │ │ │ ├── netoverload │ │ │ │ │ └── net_over_load.go │ │ │ │ ├── rpsexcludeirqcore │ │ │ │ │ └── rps_exclude_irq_cores.go │ │ │ │ └── throughputclassswitch │ │ │ │ │ ├── low_throughput.go │ │ │ │ │ ├── normal_throughput.go │ │ │ │ │ └── throughput_class_switch.go │ │ │ ├── strategygroup │ │ │ │ └── strategy_group.go │ │ │ └── tmo │ │ │ │ ├── tmo_base.go │ │ │ │ └── tmodefault │ │ │ │ └── tmo_default_config.go │ │ │ ├── eviction │ │ │ ├── cpu_pressure_eviction.go │ │ │ ├── eviction_base.go │ │ │ ├── memory_pressure_eviction.go │ │ │ ├── memory_pressure_eviction_test.go │ │ │ └── reclaimed_resources_eviction.go │ │ │ ├── global │ │ │ ├── audit.go │ │ │ ├── base.go │ │ │ ├── pluginmanager.go │ │ │ └── qrmadvisor.go │ │ │ ├── metaserver │ │ │ ├── metaserver.go │ │ │ └── metric.go │ │ │ ├── options.go │ │ │ ├── orm │ │ │ └── orm_base.go │ │ │ ├── qrm │ │ │ ├── cpu_plugin.go │ │ │ ├── hintoptimizer │ │ │ │ ├── canonical.go │ │ │ │ ├── hintoptimizer_base.go │ │ │ │ ├── memorybandwidth.go │ │ │ │ └── metricbased.go │ │ │ ├── io_plugin.go │ │ │ ├── irqtuner │ │ │ │ └── irqtunerbase.go │ │ │ ├── memory_plugin.go │ │ │ ├── network_plugin.go │ │ │ ├── qrm_base.go │ │ │ └── statedirectory │ │ │ │ └── statedirectory_base.go │ │ │ ├── reporter │ │ │ ├── kubelet_plugin.go │ │ │ └── reporter_base.go │ │ │ ├── sysadvisor │ │ │ ├── inference │ │ │ │ └── inference_plugin.go │ │ │ ├── metacache │ │ │ │ └── metacache_plugin.go │ │ │ ├── metric-emitter │ │ │ │ └── metric_emitter_plugin.go │ │ │ ├── overcommit │ │ │ │ ├── overcommit_aware_plugin.go │ │ │ │ └── realtime │ │ │ │ │ └── realtime.go │ │ │ ├── poweraware │ │ │ │ └── power_aware_plugin.go │ │ │ ├── qosaware │ │ │ │ ├── model │ │ │ │ │ ├── borwein │ │ │ │ │ │ └── borwein.go │ │ │ │ │ └── model.go │ │ │ │ ├── qos_aware_plugin.go │ │ │ │ ├── reporter │ │ │ │ │ ├── headroom_reporter.go │ │ │ │ │ ├── node_metric_reporter.go │ │ │ │ │ └── reporter.go │ │ │ │ ├── resource │ │ │ │ │ ├── cpu │ │ │ │ │ │ ├── cpu_advisor.go │ │ │ │ │ │ ├── cpu_isolation.go │ │ │ │ │ │ ├── headroom │ │ │ │ │ │ │ └── policy_base.go │ │ │ │ │ │ ├── provision │ │ │ │ │ │ │ ├── policy_base.go │ │ │ │ │ │ │ └── policy_rama.go │ │ │ │ │ │ └── region │ │ │ │ │ │ │ ├── cpu_region.go │ │ │ │ │ │ │ └── cpu_share.go │ │ │ │ │ ├── memory │ │ │ │ │ │ ├── headroom │ │ │ │ │ │ │ ├── policy_base.go │ │ │ │ │ │ │ └── policy_canonical.go │ │ │ │ │ │ ├── memory_advisor.go │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── cache_reaper.go │ │ │ │ │ │ │ ├── common.go │ │ │ │ │ │ │ ├── memory_provisioner.go │ │ │ │ │ │ │ └── numa_balancer.go │ │ │ │ │ └── resource_advisor.go │ │ │ │ └── server │ │ │ │ │ └── qrm_server.go │ │ │ └── sysadvisor_base.go │ │ │ └── util │ │ │ └── vendor_aware.go │ └── main.go ├── katalyst-controller │ ├── app │ │ ├── controller.go │ │ ├── controller │ │ │ ├── ihpa.go │ │ │ ├── kcc.go │ │ │ ├── lifecycle.go │ │ │ ├── monitor.go │ │ │ ├── npd.go │ │ │ ├── overcommit.go │ │ │ ├── resourcerecommender.go │ │ │ ├── spd.go │ │ │ ├── tide.go │ │ │ └── vpa.go │ │ ├── enablecontrollers.go │ │ └── options │ │ │ ├── controller.go │ │ │ ├── controllerbase.go │ │ │ ├── controllerbase_test.go │ │ │ ├── ihpa.go │ │ │ ├── kcc.go │ │ │ ├── lifecycle.go │ │ │ ├── monitor.go │ │ │ ├── npd.go │ │ │ ├── options.go │ │ │ ├── overcommit.go │ │ │ ├── resourcerecommender.go │ │ │ ├── spd.go │ │ │ └── vpa.go │ └── main.go ├── katalyst-metric │ ├── app │ │ ├── enabled.go │ │ ├── metric.go │ │ ├── mode │ │ │ ├── collect.go │ │ │ ├── provider.go │ │ │ └── store_server.go │ │ └── options │ │ │ ├── collector.go │ │ │ ├── mock.go │ │ │ ├── options.go │ │ │ ├── provider.go │ │ │ └── store.go │ └── main.go ├── katalyst-scheduler │ ├── app │ │ ├── config │ │ │ └── config.go │ │ ├── options │ │ │ └── options.go │ │ └── server.go │ └── main.go └── katalyst-webhook │ ├── app │ ├── options │ │ ├── options.go │ │ ├── pod.go │ │ ├── vpa.go │ │ ├── webhook.go │ │ └── webhookbase.go │ ├── webhook.go │ └── webhook │ │ ├── consts.go │ │ ├── mutating │ │ ├── node.go │ │ └── pod.go │ │ └── validating │ │ └── vpa.go │ └── main.go ├── codecov.yml ├── docs ├── concepts.md ├── imgs │ ├── custom-metrics-monolith-mode.jpg │ ├── custom-metrics-multi-store-mode.jpg │ ├── custom-metrics-overview.jpg │ ├── custom-metrics-sharding-mode.jpg │ ├── eviction-manager-overview.png │ ├── katalyst-overview.jpg │ ├── lark-qrcode.png │ ├── qrm-design-overview.png │ ├── qrm-detailed-working-flow.png │ ├── reporter-manager-overview.jpg │ ├── scheduler-balanced-plugin.jpg │ ├── scheduler-fit-plugin.jpg │ └── scheduler-overall-arch.jpg ├── install-enhanced-k8s.md ├── proposals │ ├── YYYYMMDD-template.md │ ├── metric │ │ └── 20221202-katalyst-custom-metrics-apiserver.md │ ├── qos-management │ │ ├── eviction-manager │ │ │ └── 20220424-eviction-manager.md │ │ ├── orm-nri │ │ │ ├── 20240303-orm-nri.md │ │ │ ├── kubernetes-enhance-overview.png │ │ │ ├── nri-architecture.png │ │ │ ├── orm-architecture.png │ │ │ └── orm-nir-details.png │ │ ├── qos-resource-manager │ │ │ └── 20221018-qos-resource-manager.md │ │ ├── reporter-manager │ │ │ └── 20220515-reporter-manager.md │ │ ├── wip-20220615-sys-advisor.md │ │ └── wip-20220706-dynamic-configuration.md │ └── scheduling │ │ └── 20220913-katalyst-scheduler-design.md ├── roadmap.md └── tutorial │ └── colocation.md ├── examples ├── dedicated-normal-pod.yaml ├── get_cpuset.sh ├── kcc-eviction-memory-system-config.yaml ├── kcc-eviction-reclaimed-resource-config.yaml ├── reclaimed-deployment.yaml ├── reclaimed-large-pod.yaml ├── reclaimed-normal-pod.yaml ├── scheduler-policy-binpack.yaml ├── scheduler-policy-custom.yaml ├── scheduler-policy-spread.yaml ├── shared-large-pod.yaml ├── shared-normal-pod.yaml └── shared-unlimited-pod.yaml ├── go.mod ├── go.sum ├── hack ├── add-license.sh ├── boilerplate.go.txt └── boilerplate.txt └── pkg ├── agent ├── audit │ ├── manager.go │ ├── manager_test.go │ └── sink │ │ ├── basesink.go │ │ ├── basesink_test.go │ │ ├── logbased.go │ │ └── types.go ├── evictionmanager │ ├── conditions.go │ ├── conditions_test.go │ ├── endpoint │ │ └── endpoint.go │ ├── eviction_resp_collector.go │ ├── manager.go │ ├── manager_test.go │ ├── plugin │ │ ├── memory │ │ │ ├── helper.go │ │ │ ├── helper_test.go │ │ │ ├── numa_pressure.go │ │ │ ├── numa_pressure_test.go │ │ │ ├── rss_overuse.go │ │ │ ├── rss_overuse_test.go │ │ │ ├── system_pressure.go │ │ │ └── system_pressure_test.go │ │ ├── network │ │ │ ├── network.go │ │ │ └── network_test.go │ │ ├── plugin.go │ │ ├── resource │ │ │ ├── reclaimed_numa_resources.go │ │ │ ├── reclaimed_numa_resources_test.go │ │ │ ├── reclaimed_resources.go │ │ │ ├── reclaimed_resources_test.go │ │ │ ├── resources.go │ │ │ ├── zone_resources.go │ │ │ ├── zone_resources_test.go │ │ │ └── zone_resources_threshold_test.go │ │ └── rootfs │ │ │ ├── rootfs_overuse.go │ │ │ ├── rootfs_overuse_test.go │ │ │ ├── rootfs_pressure.go │ │ │ └── rootfs_pressure_test.go │ ├── podkiller │ │ ├── killer.go │ │ ├── killer_test.go │ │ ├── podkiller.go │ │ ├── podkiller_test.go │ │ ├── qos_killer.go │ │ └── qos_killer_test.go │ ├── record │ │ ├── interface.go │ │ └── registry.go │ ├── rule │ │ ├── queue.go │ │ ├── queue_test.go │ │ ├── rule.go │ │ ├── rule_test.go │ │ └── types.go │ └── types.go ├── orm │ ├── checkpoint.go │ ├── checkpoint │ │ ├── checkpoint.go │ │ └── checkpoint_test.go │ ├── checkpoint_test.go │ ├── deviceprovider │ │ └── kubelet │ │ │ ├── provider.go │ │ │ └── provider_test.go │ ├── endpoint │ │ ├── consts.go │ │ ├── endpoint.go │ │ ├── endpoint_test.go │ │ └── resource_plugin_stub.go │ ├── executor │ │ ├── executor.go │ │ └── executor_test.go │ ├── manager.go │ ├── manager_nri.go │ ├── manager_nri_test.go │ ├── manager_test.go │ ├── metamanager │ │ ├── manager.go │ │ ├── manager_test.go │ │ └── types.go │ ├── pluginhandler.go │ ├── pod_resource.go │ ├── pod_resource_test.go │ ├── resourceprovider.go │ ├── resourceprovider_test.go │ ├── server │ │ ├── podresources │ │ │ ├── server_v1.go │ │ │ ├── server_v1_test.go │ │ │ ├── testing │ │ │ │ └── provider_mock.go │ │ │ └── types.go │ │ └── server.go │ ├── topology │ │ ├── manager.go │ │ ├── manager_test.go │ │ ├── policy.go │ │ ├── policy_best_effort.go │ │ ├── policy_best_effort_test.go │ │ ├── policy_none.go │ │ ├── policy_none_test.go │ │ ├── policy_numeric.go │ │ ├── policy_numeric_test.go │ │ ├── policy_restricted.go │ │ ├── policy_restricted_test.go │ │ ├── policy_single_numa_node.go │ │ ├── policy_single_numa_node_test.go │ │ ├── policy_test.go │ │ └── topologyhint.go │ └── types.go ├── qrm-plugins │ ├── advisorsvc │ │ ├── advisor_svc.pb.go │ │ ├── advisor_svc.proto │ │ └── advisor_svc_stub.go │ ├── commonstate │ │ ├── interface.go │ │ ├── pool.go │ │ ├── state.go │ │ ├── state_test.go │ │ ├── types.go │ │ ├── util.go │ │ └── util_test.go │ ├── cpu │ │ ├── consts │ │ │ └── consts.go │ │ ├── cpu.go │ │ ├── dynamicpolicy │ │ │ ├── calculator │ │ │ │ ├── cpu_assignment.go │ │ │ │ └── cpu_assignment_test.go │ │ │ ├── cpuadvisor │ │ │ │ ├── cpu.pb.go │ │ │ │ ├── cpu.pb_test.go │ │ │ │ ├── cpu.proto │ │ │ │ ├── helper.go │ │ │ │ ├── qos_aware_client_stub.go │ │ │ │ ├── qos_aware_client_stub_test.go │ │ │ │ └── types.go │ │ │ ├── cpueviction │ │ │ │ ├── cpu_eviciton.go │ │ │ │ ├── cpu_eviciton_test.go │ │ │ │ ├── rules │ │ │ │ │ ├── candidates.go │ │ │ │ │ ├── candidates_test.go │ │ │ │ │ ├── filter.go │ │ │ │ │ ├── filter_test.go │ │ │ │ │ ├── score.go │ │ │ │ │ ├── score_test.go │ │ │ │ │ └── types.go │ │ │ │ └── strategy │ │ │ │ │ ├── pod_pool_getter.go │ │ │ │ │ ├── pressure.go │ │ │ │ │ ├── pressure_load.go │ │ │ │ │ ├── pressure_load_test.go │ │ │ │ │ ├── pressure_numa.go │ │ │ │ │ ├── pressure_numa_test.go │ │ │ │ │ ├── pressure_suppression.go │ │ │ │ │ ├── pressure_suppression_test.go │ │ │ │ │ ├── pressure_threshold.go │ │ │ │ │ └── pressure_threshold_test.go │ │ │ ├── hintoptimizer │ │ │ │ ├── interface.go │ │ │ │ ├── policy │ │ │ │ │ ├── canonical │ │ │ │ │ │ ├── optimizer.go │ │ │ │ │ │ └── optimizer_test.go │ │ │ │ │ ├── factory.go │ │ │ │ │ ├── memorybandwidth │ │ │ │ │ │ ├── optimizer.go │ │ │ │ │ │ └── optimizer_test.go │ │ │ │ │ ├── metricbased │ │ │ │ │ │ ├── optimizer.go │ │ │ │ │ │ └── optimizer_test.go │ │ │ │ │ └── resourcepackage │ │ │ │ │ │ ├── optimizer.go │ │ │ │ │ │ └── optimizer_test.go │ │ │ │ ├── registry │ │ │ │ │ └── registry.go │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ ├── irqtuner │ │ │ │ ├── config │ │ │ │ │ └── config.go │ │ │ │ ├── consts.go │ │ │ │ ├── controller │ │ │ │ │ ├── controller_linux.go │ │ │ │ │ ├── controller_linux_test.go │ │ │ │ │ ├── controller_test.go │ │ │ │ │ └── controller_unsupported.go │ │ │ │ ├── irq.go │ │ │ │ ├── tuner │ │ │ │ │ └── irq_tuner_stub.go │ │ │ │ └── utils │ │ │ │ │ └── types.go │ │ │ ├── policy.go │ │ │ ├── policy_advisor_handler.go │ │ │ ├── policy_advisor_handler_test.go │ │ │ ├── policy_allocation_handlers.go │ │ │ ├── policy_allocation_handlers_test.go │ │ │ ├── policy_async_handler.go │ │ │ ├── policy_async_handler_test.go │ │ │ ├── policy_hint_handlers.go │ │ │ ├── policy_hint_handlers_test.go │ │ │ ├── policy_irq_tuner.go │ │ │ ├── policy_test.go │ │ │ ├── resize_test.go │ │ │ ├── state │ │ │ │ ├── checkpoint.go │ │ │ │ ├── state.go │ │ │ │ ├── state_checkpoint.go │ │ │ │ ├── state_mem.go │ │ │ │ ├── state_test.go │ │ │ │ ├── util.go │ │ │ │ └── util_test.go │ │ │ ├── util.go │ │ │ ├── util_test.go │ │ │ └── validator │ │ │ │ └── validator_cpu_advisor.go │ │ ├── nativepolicy │ │ │ ├── calculator │ │ │ │ ├── cpu_assignment.go │ │ │ │ └── cpu_assignment_test.go │ │ │ ├── policy.go │ │ │ ├── policy_allocation_handlers.go │ │ │ ├── policy_async_handler.go │ │ │ ├── policy_hint_handlers.go │ │ │ ├── policy_test.go │ │ │ └── util │ │ │ │ ├── consts.go │ │ │ │ └── util.go │ │ └── util │ │ │ ├── metric_ring.go │ │ │ ├── numa_history.go │ │ │ ├── util.go │ │ │ └── util_test.go │ ├── io │ │ ├── handlers │ │ │ ├── dirtymem │ │ │ │ ├── const.go │ │ │ │ ├── dirtymem_linux.go │ │ │ │ ├── dirtymem_linux_test.go │ │ │ │ ├── dirtymem_unsupported.go │ │ │ │ └── wbt_linux.go │ │ │ ├── iocost │ │ │ │ ├── const.go │ │ │ │ ├── iocost_linux.go │ │ │ │ ├── iocost_linux_test.go │ │ │ │ ├── iocost_unsupported.go │ │ │ │ ├── utils.go │ │ │ │ └── utils_test.go │ │ │ └── ioweight │ │ │ │ ├── const.go │ │ │ │ ├── ioweight_linux.go │ │ │ │ ├── ioweight_linux_test.go │ │ │ │ └── ioweight_unsupported.go │ │ ├── io.go │ │ └── staticpolicy │ │ │ ├── policy.go │ │ │ └── policy_test.go │ ├── memory │ │ ├── consts │ │ │ └── consts.go │ │ ├── dynamicpolicy │ │ │ ├── memoryadvisor │ │ │ │ ├── policy_control_knob_handlers.go │ │ │ │ └── types.go │ │ │ ├── oom │ │ │ │ ├── calculator.go │ │ │ │ ├── calculator_test.go │ │ │ │ ├── const.go │ │ │ │ └── init.go │ │ │ ├── policy.go │ │ │ ├── policy_advisor_handler.go │ │ │ ├── policy_allocation_handlers.go │ │ │ ├── policy_async_handler.go │ │ │ ├── policy_enhancement_handler.go │ │ │ ├── policy_hint_handlers.go │ │ │ ├── policy_test.go │ │ │ ├── reactor │ │ │ │ ├── numa_allocation_reactor.go │ │ │ │ └── numa_allocation_reactor_test.go │ │ │ ├── resctrl_hinter.go │ │ │ ├── resctrl_hinter_test.go │ │ │ ├── state │ │ │ │ ├── checkpoint.go │ │ │ │ ├── state.go │ │ │ │ ├── state_checkpoint.go │ │ │ │ ├── state_mem.go │ │ │ │ ├── state_test.go │ │ │ │ └── util.go │ │ │ ├── util.go │ │ │ ├── util_linux_amd64.go │ │ │ ├── util_linux_amd64_test.go │ │ │ ├── util_test.go │ │ │ ├── util_unsupported.go │ │ │ └── vpa_test.go │ │ ├── handlers │ │ │ ├── fragmem │ │ │ │ ├── const.go │ │ │ │ ├── fragmem_linux.go │ │ │ │ ├── fragmem_linux_test.go │ │ │ │ ├── fragmem_unsupported.go │ │ │ │ └── utils_linux.go │ │ │ ├── logcache │ │ │ │ ├── cache_evictor_linux.go │ │ │ │ ├── cache_evictor_linux_test.go │ │ │ │ ├── cache_evictor_unsupported.go │ │ │ │ ├── interface.go │ │ │ │ ├── manager.go │ │ │ │ └── manager_test.go │ │ │ └── sockmem │ │ │ │ ├── const.go │ │ │ │ ├── sockmem_linux.go │ │ │ │ ├── sockmem_linux_test.go │ │ │ │ ├── sockmem_unsupported.go │ │ │ │ └── utils_linux.go │ │ └── memory.go │ ├── network │ │ ├── consts │ │ │ └── consts.go │ │ ├── network.go │ │ ├── state │ │ │ ├── checkpoint.go │ │ │ ├── consts.go │ │ │ ├── state.go │ │ │ ├── state_checkpoint.go │ │ │ ├── state_net.go │ │ │ ├── state_test.go │ │ │ └── util.go │ │ └── staticpolicy │ │ │ ├── nic │ │ │ ├── checker │ │ │ │ ├── interface.go │ │ │ │ ├── ip.go │ │ │ │ ├── ip_test.go │ │ │ │ └── registry.go │ │ │ ├── interface.go │ │ │ ├── manager.go │ │ │ └── manager_test.go │ │ │ ├── policy.go │ │ │ ├── policy_test.go │ │ │ ├── reactor │ │ │ ├── nic_allocation_reactor.go │ │ │ └── nic_allocation_reactor_test.go │ │ │ └── util.go │ └── util │ │ ├── consts.go │ │ ├── preoccupation │ │ └── preoccupation.go │ │ ├── reactor │ │ ├── interface.go │ │ ├── pod_allocation_reactor.go │ │ └── pod_allocation_reactor_test.go │ │ ├── types.go │ │ ├── util.go │ │ └── util_test.go ├── resourcemanager │ ├── fetcher │ │ ├── checkpoint │ │ │ └── checkpoint.go │ │ ├── kubelet │ │ │ ├── kubeletplugin.go │ │ │ ├── kubeletplugin_test.go │ │ │ └── topology │ │ │ │ ├── filter.go │ │ │ │ ├── interface.go │ │ │ │ ├── topology_adapter.go │ │ │ │ └── topology_adapter_test.go │ │ ├── manager.go │ │ ├── manager_test.go │ │ ├── plugin │ │ │ ├── endpoint.go │ │ │ ├── endpoint_test.go │ │ │ └── plugin.go │ │ ├── system │ │ │ ├── systemplugin.go │ │ │ └── systemplugin_test.go │ │ └── util │ │ │ └── common.go │ └── reporter │ │ ├── cnr │ │ ├── cnrreporter.go │ │ └── cnrreporter_test.go │ │ ├── converter.go │ │ ├── manager.go │ │ ├── manager_stub.go │ │ ├── manager_test.go │ │ ├── reporter.go │ │ └── reporter_stub.go ├── sysadvisor │ ├── metacache │ │ ├── checkpoint.go │ │ ├── checkpoint_test.go │ │ ├── metacache.go │ │ ├── metacache_dummy.go │ │ ├── metacache_test.go │ │ ├── util.go │ │ └── util_test.go │ ├── plugin │ │ ├── inference │ │ │ ├── consts │ │ │ │ └── consts.go │ │ │ ├── inference.go │ │ │ ├── inference_test.go │ │ │ ├── modelinputfetcher │ │ │ │ ├── generic │ │ │ │ │ ├── generic.go │ │ │ │ │ └── generic_test.go │ │ │ │ ├── model_input_fetcher.go │ │ │ │ └── model_input_fetcher_test.go │ │ │ ├── modelresultfetcher │ │ │ │ ├── borwein │ │ │ │ │ ├── borwein.go │ │ │ │ │ ├── borwein_test.go │ │ │ │ │ ├── latencyregression │ │ │ │ │ │ ├── latency_regression.go │ │ │ │ │ │ └── latency_regression_test.go │ │ │ │ │ └── trainingtpreg │ │ │ │ │ │ ├── training_throughput_regression.go │ │ │ │ │ │ └── training_throughput_regression_test.go │ │ │ │ └── model_result_fetcher.go │ │ │ └── models │ │ │ │ └── borwein │ │ │ │ ├── consts │ │ │ │ └── consts.go │ │ │ │ ├── inferencesvc │ │ │ │ ├── inference_svc.pb.go │ │ │ │ ├── inference_svc.pb_test.go │ │ │ │ ├── inference_svc.proto │ │ │ │ └── inference_svc_stub.go │ │ │ │ ├── types │ │ │ │ └── types.go │ │ │ │ └── utils │ │ │ │ └── utils.go │ │ ├── metacache │ │ │ └── metacache.go │ │ ├── metric-emitter │ │ │ ├── metric_emitter.go │ │ │ ├── metric_emitter_test.go │ │ │ ├── syncer │ │ │ │ ├── external │ │ │ │ │ └── external.go │ │ │ │ ├── metric_emitter_plugin.go │ │ │ │ ├── node │ │ │ │ │ ├── advisor.go │ │ │ │ │ ├── node.go │ │ │ │ │ └── node_test.go │ │ │ │ └── pod │ │ │ │ │ ├── model.go │ │ │ │ │ ├── pod.go │ │ │ │ │ └── pod_test.go │ │ │ └── types │ │ │ │ └── types.go │ │ ├── overcommitmentaware │ │ │ ├── overcommitment_aware.go │ │ │ ├── realtime │ │ │ │ ├── realtime.go │ │ │ │ └── realtime_test.go │ │ │ └── reporter │ │ │ │ ├── reporter.go │ │ │ │ └── reporter_test.go │ │ ├── plugin.go │ │ ├── poweraware │ │ │ ├── advisor │ │ │ │ ├── action │ │ │ │ │ ├── action.go │ │ │ │ │ ├── action_test.go │ │ │ │ │ └── strategy │ │ │ │ │ │ ├── assess │ │ │ │ │ │ ├── cpufreq_change.go │ │ │ │ │ │ ├── cpufreq_change_test.go │ │ │ │ │ │ ├── power_change.go │ │ │ │ │ │ └── types.go │ │ │ │ │ │ ├── dvfs_tracker.go │ │ │ │ │ │ ├── dvfs_tracker_test.go │ │ │ │ │ │ ├── evict_first.go │ │ │ │ │ │ ├── evict_first_test.go │ │ │ │ │ │ ├── strategy.go │ │ │ │ │ │ └── strategy_test.go │ │ │ │ ├── advisor.go │ │ │ │ ├── advisor_metrics.go │ │ │ │ ├── advisor_test.go │ │ │ │ ├── reconciler.go │ │ │ │ ├── reconciler_metrics.go │ │ │ │ └── reconciler_test.go │ │ │ ├── capper │ │ │ │ ├── capper.go │ │ │ │ ├── instruction.go │ │ │ │ ├── instruction_test.go │ │ │ │ └── server │ │ │ │ │ ├── fanout_notifier.go │ │ │ │ │ ├── fanout_notifier_test.go │ │ │ │ │ ├── server.go │ │ │ │ │ ├── service.go │ │ │ │ │ ├── service_integration_test.go │ │ │ │ │ ├── service_metrics.go │ │ │ │ │ └── service_test.go │ │ │ ├── evictor │ │ │ │ ├── percentage_evictor.go │ │ │ │ ├── percentage_evictor_metrics.go │ │ │ │ ├── percentage_evictor_test.go │ │ │ │ ├── pod_evictor.go │ │ │ │ └── server │ │ │ │ │ ├── evictor_service.go │ │ │ │ │ └── evictor_service_test.go │ │ │ ├── metric │ │ │ │ ├── emit_metric.go │ │ │ │ ├── error_cause.go │ │ │ │ └── metric_tag.go │ │ │ ├── power_aware.go │ │ │ ├── power_aware_test.go │ │ │ ├── reader │ │ │ │ ├── cpufreq_reader.go │ │ │ │ ├── cpufreq_reader_test.go │ │ │ │ ├── metric_store_power_reader.go │ │ │ │ ├── metric_store_power_reader_test.go │ │ │ │ └── reader.go │ │ │ └── spec │ │ │ │ ├── fetcher.go │ │ │ │ ├── fetcher_test.go │ │ │ │ ├── spec.go │ │ │ │ └── spec_test.go │ │ └── qosaware │ │ │ ├── qos_aware.go │ │ │ ├── qos_aware_test.go │ │ │ ├── reporter │ │ │ ├── headroom_reporter.go │ │ │ ├── headroom_reporter_test.go │ │ │ ├── manager │ │ │ │ ├── manager.go │ │ │ │ └── resource │ │ │ │ │ ├── cpu.go │ │ │ │ │ ├── generic.go │ │ │ │ │ ├── generic_test.go │ │ │ │ │ └── memory.go │ │ │ ├── nodemetric_reporter.go │ │ │ ├── nodemetric_reporter_test.go │ │ │ └── reporter_interface.go │ │ │ ├── resource │ │ │ ├── cpu │ │ │ │ ├── advisor.go │ │ │ │ ├── advisor_helper.go │ │ │ │ ├── advisor_helper_test.go │ │ │ │ ├── advisor_test.go │ │ │ │ ├── assembler │ │ │ │ │ ├── headroomassembler │ │ │ │ │ │ ├── assembler.go │ │ │ │ │ │ ├── assembler_common.go │ │ │ │ │ │ ├── assembler_common_test.go │ │ │ │ │ │ └── assembler_common_util.go │ │ │ │ │ └── provisionassembler │ │ │ │ │ │ ├── assembler.go │ │ │ │ │ │ ├── assembler_common.go │ │ │ │ │ │ ├── assembler_common_test.go │ │ │ │ │ │ ├── assembler_test.go │ │ │ │ │ │ ├── helper.go │ │ │ │ │ │ └── helper_test.go │ │ │ │ ├── isolation │ │ │ │ │ ├── isolator.go │ │ │ │ │ ├── isolator_load.go │ │ │ │ │ └── isolator_test.go │ │ │ │ └── region │ │ │ │ │ ├── headroompolicy │ │ │ │ │ ├── policy.go │ │ │ │ │ ├── policy_base.go │ │ │ │ │ ├── policy_canonical.go │ │ │ │ │ ├── policy_canonical_test.go │ │ │ │ │ ├── policy_none.go │ │ │ │ │ ├── policy_numa_exclusive.go │ │ │ │ │ └── policy_numa_exclusive_test.go │ │ │ │ │ ├── provisionpolicy │ │ │ │ │ ├── policy.go │ │ │ │ │ ├── policy_base.go │ │ │ │ │ ├── policy_canonical.go │ │ │ │ │ ├── policy_canonical_test.go │ │ │ │ │ ├── policy_dynamic_quota.go │ │ │ │ │ ├── policy_none.go │ │ │ │ │ ├── policy_rama.go │ │ │ │ │ └── policy_rama_test.go │ │ │ │ │ ├── region.go │ │ │ │ │ ├── region_base.go │ │ │ │ │ ├── region_dedicated_numa_exclusive.go │ │ │ │ │ ├── region_isolation.go │ │ │ │ │ ├── region_share.go │ │ │ │ │ ├── region_test.go │ │ │ │ │ └── regulator │ │ │ │ │ └── regulator.go │ │ │ ├── helper │ │ │ │ ├── estimation_canonical.go │ │ │ │ ├── helper.go │ │ │ │ ├── helper_test.go │ │ │ │ ├── memory.go │ │ │ │ ├── memory_test.go │ │ │ │ ├── modelctrl │ │ │ │ │ └── borwein │ │ │ │ │ │ ├── borwein.go │ │ │ │ │ │ └── borwein_test.go │ │ │ │ └── pid.go │ │ │ ├── memory │ │ │ │ ├── advisor.go │ │ │ │ ├── advisor_test.go │ │ │ │ ├── headroompolicy │ │ │ │ │ ├── policy.go │ │ │ │ │ ├── policy_base.go │ │ │ │ │ ├── policy_canonical.go │ │ │ │ │ ├── policy_canonical_test.go │ │ │ │ │ ├── policy_canonical_util.go │ │ │ │ │ ├── policy_numa_aware.go │ │ │ │ │ └── policy_numa_aware_test.go │ │ │ │ └── plugin │ │ │ │ │ ├── cache_reaper.go │ │ │ │ │ ├── memory_balancer.go │ │ │ │ │ ├── memory_guard.go │ │ │ │ │ ├── memory_offloading.go │ │ │ │ │ ├── memset_binder.go │ │ │ │ │ ├── plugin.go │ │ │ │ │ └── provisioner │ │ │ │ │ ├── memory_provisioner.go │ │ │ │ │ └── policy │ │ │ │ │ ├── policy.go │ │ │ │ │ ├── policy_base.go │ │ │ │ │ ├── policy_canonical.go │ │ │ │ │ └── policy_canonical_test.go │ │ │ ├── resource.go │ │ │ └── resource_stub.go │ │ │ └── server │ │ │ ├── base_server.go │ │ │ ├── cpu_server.go │ │ │ ├── cpu_server_linux_test.go │ │ │ ├── cpu_server_test.go │ │ │ ├── helper.go │ │ │ ├── memory_server.go │ │ │ ├── memory_server_test.go │ │ │ ├── server.go │ │ │ └── server_test.go │ ├── sysadvisor.go │ ├── test │ │ ├── metacache_test.go │ │ └── sysadvisor_test.go │ └── types │ │ ├── consts.go │ │ ├── cpu.go │ │ ├── helper.go │ │ ├── helper_test.go │ │ ├── memory.go │ │ ├── reporter.go │ │ └── types.go └── utilcomponent │ ├── featuregatenegotiation │ ├── finders │ │ ├── feature_cpu │ │ │ └── quota_ctrl_knob.go │ │ └── types.go │ ├── framework.go │ ├── framework_test.go │ └── registry.go │ └── periodicalhandler │ ├── consts │ └── consts.go │ ├── periodical_handler.go │ └── periodical_handler_test.go ├── client ├── control │ ├── cnc.go │ ├── cnr.go │ ├── doc.go │ ├── eviction.go │ ├── ihpa.go │ ├── ihpa_test.go │ ├── kcc.go │ ├── noc.go │ ├── node.go │ ├── node_test.go │ ├── npd.go │ ├── pod.go │ ├── reporter.go │ ├── reporter_test.go │ ├── resourcerecommend.go │ ├── resourcerecommend_test.go │ ├── spd.go │ ├── unstructured.go │ ├── unstructured_test.go │ ├── vpa.go │ ├── vpa_test.go │ ├── vparec.go │ └── vparec_test.go ├── genericclient.go └── genericclient_test.go ├── config ├── agent │ ├── agent_base.go │ ├── dynamic │ │ ├── adminqos │ │ │ ├── adminqos_base.go │ │ │ ├── advisor │ │ │ │ ├── advisor_base.go │ │ │ │ ├── cpu_provision.go │ │ │ │ └── memory_guard.go │ │ │ ├── eviction │ │ │ │ ├── cpu_pressure_eviction.go │ │ │ │ ├── eviction_base.go │ │ │ │ ├── memory_pressure_eviction.go │ │ │ │ ├── network_eviction.go │ │ │ │ ├── numa_cpu_pressure_eviction.go │ │ │ │ ├── reclaimed_resources_eviction.go │ │ │ │ ├── rootfs_pressure_eviction.go │ │ │ │ └── system_load_eviction.go │ │ │ └── reclaimedresource │ │ │ │ ├── cpuheadroom │ │ │ │ ├── cpu_headroom.go │ │ │ │ └── util_based.go │ │ │ │ ├── memoryheadroom │ │ │ │ ├── memory_headroom.go │ │ │ │ └── util_based.go │ │ │ │ └── reclaimedresource_base.go │ │ ├── auth │ │ │ ├── access_control.go │ │ │ ├── auth_base.go │ │ │ └── basic_auth.go │ │ ├── crd │ │ │ └── dynamic_crd.go │ │ ├── dynamic_base.go │ │ ├── irqtuning │ │ │ ├── coresadjust │ │ │ │ ├── cores_adjust_base.go │ │ │ │ ├── cores_decrease.go │ │ │ │ └── cores_increase.go │ │ │ ├── coresexclusion │ │ │ │ ├── cores_exclusion_base.go │ │ │ │ └── threshold.go │ │ │ ├── irq_tuning_base.go │ │ │ ├── loadbalance │ │ │ │ ├── load_balance_base.go │ │ │ │ └── tuning_threshold.go │ │ │ ├── netoverload │ │ │ │ └── net_over_load.go │ │ │ ├── rpsexcludeirqcore │ │ │ │ └── rps_exclude_irq_cores.go │ │ │ └── throughputclassswitch │ │ │ │ ├── low_throughput.go │ │ │ │ ├── normal_throughput.go │ │ │ │ └── throughput_class_switch.go │ │ ├── metricthreshold │ │ │ └── metric_threshold.go │ │ ├── strategygroup │ │ │ └── strategy_group.go │ │ └── tmo │ │ │ └── tmo_base.go │ ├── eviction │ │ ├── cpu_pressure_eviction.go │ │ ├── eviciton_base.go │ │ ├── memory_pressure_eviction.go │ │ └── reclaimed_resources_eviction.go │ ├── global │ │ ├── audit.go │ │ ├── base.go │ │ ├── pluginmanager.go │ │ └── qrmadvisor.go │ ├── metaserver │ │ ├── agent.go │ │ ├── external.go │ │ ├── kcc.go │ │ ├── metaserver.go │ │ └── spd.go │ ├── orm │ │ └── orm_base.go │ ├── qrm │ │ ├── cpu_plugin.go │ │ ├── hintoptimizer │ │ │ ├── canonical.go │ │ │ ├── hintoptimizer_base.go │ │ │ ├── memorybandwidth.go │ │ │ └── metricbased.go │ │ ├── io_plugin.go │ │ ├── irqtuner │ │ │ └── irqtunerbase.go │ │ ├── memory_plugin.go │ │ ├── network_plugin.go │ │ ├── qrm_base.go │ │ └── statedirectory │ │ │ └── statedirectory_base.go │ ├── reporter │ │ ├── kubelet_plugin.go │ │ └── reporter_base.go │ └── sysadvisor │ │ ├── inference │ │ └── inference_plugin.go │ │ ├── metacache │ │ └── metacache_plugin.go │ │ ├── metric-emitter │ │ └── metric_emitter_plugin.go │ │ ├── overcommit │ │ ├── overcommit_aware_plugin.go │ │ └── realtime │ │ │ └── realtime.go │ │ ├── poweraware │ │ └── power_aware_plugin.go │ │ ├── qosaware │ │ ├── model │ │ │ ├── borwein │ │ │ │ └── borwein.go │ │ │ └── model.go │ │ ├── qos_aware_plugin.go │ │ ├── reporter │ │ │ ├── headroom_reporter.go │ │ │ ├── node_metric_reporter.go │ │ │ └── reporter.go │ │ ├── resource │ │ │ ├── cpu │ │ │ │ ├── cpu_advisor.go │ │ │ │ ├── cpu_isolation.go │ │ │ │ ├── headroom │ │ │ │ │ └── policy_base.go │ │ │ │ ├── provision │ │ │ │ │ ├── policy_base.go │ │ │ │ │ └── policy_rama.go │ │ │ │ └── region │ │ │ │ │ ├── cpu_region.go │ │ │ │ │ └── cpu_share.go │ │ │ ├── memory │ │ │ │ ├── headroom │ │ │ │ │ ├── policy_base.go │ │ │ │ │ └── policy_canonical.go │ │ │ │ ├── memory_advisor.go │ │ │ │ └── plugins │ │ │ │ │ ├── cache_reaper.go │ │ │ │ │ ├── common.go │ │ │ │ │ ├── memory_provisioner.go │ │ │ │ │ └── numa_balancer.go │ │ │ └── resource_advisor.go │ │ └── server │ │ │ └── qrm_server.go │ │ └── sysadvisor_base.go ├── config.go ├── controller │ ├── controller_base.go │ ├── ihpa.go │ ├── kcc.go │ ├── lifecycle.go │ ├── monitor.go │ ├── npd.go │ ├── overcommit.go │ ├── resourcerecommender.go │ ├── spd.go │ ├── tide.go │ └── vpa.go ├── generic │ ├── auth.go │ ├── generic_base.go │ ├── log.go │ ├── metrics.go │ ├── qos.go │ ├── qos_expander.go │ └── service_discovery.go ├── metric │ ├── collector.go │ ├── metric_base.go │ ├── mock.go │ ├── provider.go │ └── store.go └── webhook │ ├── pod.go │ ├── vpa.go │ └── webhook_base.go ├── consts ├── common.go ├── doc.go ├── evictionmanager.go ├── indicator.go ├── kcc.go ├── metric.go ├── orm.go ├── qrm.go ├── spd.go └── strategy_names.go ├── controller ├── ihpa │ ├── ihpa.go │ ├── ihpa_test.go │ ├── util.go │ └── util_test.go ├── kcc │ ├── doc.go │ ├── kcc.go │ ├── kcc_test.go │ ├── kcct.go │ ├── kcct_integration_test.go │ ├── kcct_test.go │ ├── target │ │ ├── doc.go │ │ ├── target_accessor.go │ │ └── target_handler.go │ └── util │ │ ├── kcct.go │ │ └── kcct_test.go ├── lifecycle │ ├── agent-healthz │ │ ├── handler │ │ │ ├── handler.go │ │ │ └── handler_generic.go │ │ ├── healthz_controller.go │ │ ├── healthz_controller_test.go │ │ └── helper │ │ │ ├── evict.go │ │ │ ├── healthz_check.go │ │ │ └── taint_cnr.go │ ├── cnc.go │ ├── cnc_test.go │ ├── cnr.go │ └── cnr_test.go ├── monitor │ ├── cnr.go │ ├── cnr_indicator.go │ ├── cnr_indicator_test.go │ └── cnr_test.go ├── npd │ ├── handler.go │ ├── metrics-plugin │ │ ├── manager.go │ │ └── plugin.go │ ├── npd.go │ ├── npd_metric.go │ └── npd_test.go ├── overcommit │ └── node │ │ ├── handler.go │ │ ├── matcher │ │ ├── matcher.go │ │ ├── matcher_test.go │ │ └── sorter.go │ │ ├── node.go │ │ └── node_test.go ├── resource-recommend │ ├── controller │ │ ├── oom_recorder_controller.go │ │ ├── oom_recorder_controller_test.go │ │ ├── resourcerecommend_controller.go │ │ └── resourcerecommend_controller_test.go │ ├── datasource │ │ ├── datasource_proxy.go │ │ ├── datasource_proxy_test.go │ │ └── prometheus │ │ │ ├── prometheus_provider.go │ │ │ ├── prometheus_provider_test.go │ │ │ ├── prometheus_query.go │ │ │ └── prometheus_query_test.go │ ├── oom │ │ ├── oom_recorder.go │ │ └── oom_recorder_test.go │ ├── processor │ │ ├── manager │ │ │ ├── processor_manager.go │ │ │ └── processor_manager_test.go │ │ ├── percentile │ │ │ ├── process_gc.go │ │ │ ├── process_gc_test.go │ │ │ ├── process_tasks.go │ │ │ ├── process_tasks_test.go │ │ │ ├── process_util.go │ │ │ ├── process_util_test.go │ │ │ ├── processor.go │ │ │ ├── processor_mock.go │ │ │ ├── processor_test.go │ │ │ └── task │ │ │ │ ├── config.go │ │ │ │ ├── config_test.go │ │ │ │ ├── histogram_task.go │ │ │ │ └── histogram_task_test.go │ │ └── processor.go │ └── recommender │ │ ├── manager │ │ └── recommender_manager.go │ │ ├── recommender.go │ │ └── recommenders │ │ ├── percentile_recommender.go │ │ └── percentile_recommender_test.go ├── spd │ ├── cnc.go │ ├── cnc_test.go │ ├── indicator-plugin │ │ ├── manager.go │ │ ├── plugin.go │ │ └── plugins │ │ │ ├── ihpa │ │ │ ├── plugin.go │ │ │ ├── util.go │ │ │ └── util_test.go │ │ │ ├── registry.go │ │ │ └── resource-portrait │ │ │ ├── algorithm_provider.go │ │ │ ├── algorithm_provider_test.go │ │ │ ├── config_manager.go │ │ │ ├── config_manager_test.go │ │ │ ├── data_source.go │ │ │ ├── data_source_test.go │ │ │ ├── indicator_plugin.go │ │ │ ├── indicator_plugin_test.go │ │ │ ├── util.go │ │ │ └── utli_test.go │ ├── spd.go │ ├── spd_baseline.go │ ├── spd_baseline_test.go │ ├── spd_indicator.go │ └── spd_test.go ├── strategygroup │ ├── strategygroup.go │ └── strategygroup_test.go ├── tide │ ├── nodepool_wrapper.go │ ├── tide.go │ └── tide_test.go └── vpa │ ├── algorithm │ ├── recommenders │ │ ├── avg_load_to_cpu.go │ │ └── avg_load_to_cpu_test.go │ └── register.go │ ├── recommend.go │ ├── recommend_test.go │ ├── util │ ├── api.go │ ├── api_test.go │ ├── resource.go │ └── resource_test.go │ ├── vpa.go │ ├── vpa_status.go │ ├── vpa_test.go │ ├── vparec.go │ └── vparec_test.go ├── custom-metric ├── collector │ ├── collect.go │ └── prometheus │ │ ├── collector_promethes.go │ │ ├── collector_sharding_promethes.go │ │ ├── collector_test.go │ │ ├── scrape.go │ │ └── scrape_test.go ├── mock │ ├── mock_collector.go │ ├── mock_store.go │ ├── utils.go │ └── utils_test.go ├── provider │ ├── provider.go │ ├── provider_dummy.go │ ├── provider_test.go │ └── util.go └── store │ ├── custom │ ├── spd_metric_store.go │ └── spd_metric_store_test.go │ ├── data │ ├── cache.go │ ├── cache_test.go │ ├── const.go │ ├── internal │ │ └── internal.go │ ├── object_store.go │ ├── object_store_test.go │ └── types │ │ ├── aggragated.go │ │ ├── metric.go │ │ ├── series.go │ │ └── util.go │ ├── local │ ├── local_store.go │ └── server.go │ ├── remote │ ├── remote_store.go │ └── sharding.go │ └── store.go ├── metaserver ├── agent │ ├── agent.go │ ├── agent_test.go │ ├── cnc │ │ ├── cnc.go │ │ └── fake_cnc.go │ ├── cnr │ │ ├── cnr.go │ │ └── cnr_stub.go │ ├── kubeletconfig │ │ ├── fake_kubeletconfig.go │ │ └── kubeletconfig.go │ ├── metric │ │ ├── fake_metric.go │ │ ├── helper │ │ │ ├── consts.go │ │ │ ├── container.go │ │ │ ├── device.go │ │ │ ├── device_test.go │ │ │ ├── pod.go │ │ │ ├── reclaim.go │ │ │ ├── system.go │ │ │ ├── system_test.go │ │ │ └── volume.go │ │ ├── metric_expire.go │ │ ├── metric_expire_test.go │ │ ├── metric_impl.go │ │ ├── metric_provisoner.go │ │ ├── metric_test.go │ │ ├── provisioner │ │ │ ├── cgroup │ │ │ │ └── provisioner.go │ │ │ ├── kubelet │ │ │ │ ├── client │ │ │ │ │ └── client.go │ │ │ │ └── provisioner.go │ │ │ ├── malachite │ │ │ │ ├── client │ │ │ │ │ ├── client.go │ │ │ │ │ ├── client_cgroup.go │ │ │ │ │ ├── client_cgroup_test.go │ │ │ │ │ ├── client_pod.go │ │ │ │ │ ├── client_pod_test.go │ │ │ │ │ ├── client_power.go │ │ │ │ │ ├── client_power_test.go │ │ │ │ │ ├── client_sysfreq.go │ │ │ │ │ ├── client_sysfreq_test.go │ │ │ │ │ ├── client_system.go │ │ │ │ │ └── client_system_test.go │ │ │ │ ├── provisioner.go │ │ │ │ ├── provisioner_calculate.go │ │ │ │ ├── provisioner_test.go │ │ │ │ ├── realtime_freq_provisoner.go │ │ │ │ ├── realtime_freq_provisoner_test.go │ │ │ │ ├── realtime_provisioner.go │ │ │ │ ├── realtime_provisioner_test.go │ │ │ │ └── types │ │ │ │ │ ├── cgroupv1.go │ │ │ │ │ ├── cgroupv2.go │ │ │ │ │ ├── common.go │ │ │ │ │ ├── power.go │ │ │ │ │ ├── sysfreq.go │ │ │ │ │ └── system.go │ │ │ └── rodan │ │ │ │ ├── client │ │ │ │ ├── client.go │ │ │ │ ├── client_node.go │ │ │ │ ├── client_node_test.go │ │ │ │ ├── client_pod.go │ │ │ │ └── client_pod_test.go │ │ │ │ ├── provisioner.go │ │ │ │ ├── provisioner_test.go │ │ │ │ └── types │ │ │ │ ├── consts.go │ │ │ │ ├── types.go │ │ │ │ └── types_test.go │ │ └── types │ │ │ └── metric.go │ ├── node │ │ └── node.go │ └── pod │ │ ├── kata.go │ │ ├── kata_test.go │ │ ├── kubelet.go │ │ ├── pod.go │ │ ├── pod_stub.go │ │ ├── pod_test.go │ │ ├── runtime.go │ │ ├── runtime_stub.go │ │ └── runtime_test.go ├── external │ ├── cgroupid │ │ ├── manager.go │ │ ├── manager_linux.go │ │ ├── manager_linux_test.go │ │ └── manager_unsupported.go │ ├── manager.go │ ├── manager_linux.go │ ├── manager_linux_test.go │ └── manager_unsupported.go ├── kcc │ ├── checkpoint.go │ ├── checkpoint_test.go │ ├── config.go │ ├── config_test.go │ ├── manager.go │ └── manager_test.go ├── metaserver.go ├── metaserver_test.go ├── npd │ ├── checkpoint.go │ ├── checkpoint_test.go │ ├── fetcher.go │ └── fetcher_test.go ├── resourcepackage │ ├── manager.go │ └── manager_test.go └── spd │ ├── cache.go │ ├── checkpoint │ ├── checkpoint.go │ └── checkpoint_test.go │ ├── fetcher.go │ ├── fetcher_test.go │ ├── manager.go │ ├── manager_test.go │ ├── util.go │ └── util_test.go ├── metrics ├── metrics-pool │ ├── custom_metrics_pool.go │ ├── custom_metrics_pool_test.go │ ├── metrics_pool.go │ ├── otel_prom_metrics_mux.go │ └── otel_prom_metrics_mux_test.go ├── metrics.go ├── metrics_test.go ├── otel_prom_metrics.go └── tag_wrapper_metrics.go ├── scheduler ├── cache │ ├── cache.go │ ├── nodeinfo.go │ └── resourcetopology.go ├── eventhandlers │ ├── cache_test.go │ ├── cnr_handler.go │ ├── handler.go │ └── pod_handler.go ├── plugins │ ├── nodeovercommitment │ │ ├── cache │ │ │ ├── cache.go │ │ │ └── handler.go │ │ ├── fit.go │ │ ├── fit_test.go │ │ ├── plugin.go │ │ ├── plugin_test.go │ │ ├── reserve.go │ │ └── reserve_test.go │ ├── noderesourcetopology │ │ ├── balanced_allocation.go │ │ ├── filter.go │ │ ├── filter_dedicated.go │ │ ├── filter_native.go │ │ ├── filter_test.go │ │ ├── least_allocated.go │ │ ├── most_allocated.go │ │ ├── plugin.go │ │ ├── plugin_test.go │ │ ├── reserve.go │ │ ├── reserve_test.go │ │ ├── score.go │ │ └── score_test.go │ └── qosawarenoderesources │ │ ├── balanced_allocation.go │ │ ├── fit.go │ │ ├── fit_test.go │ │ ├── least_allocated.go │ │ ├── most_allocated.go │ │ ├── requested_to_capacity_ratio.go │ │ └── resource_allocation.go └── util │ ├── qos.go │ ├── resource.go │ └── testutil.go ├── util ├── adminqos.go ├── asyncworker │ ├── async_limited_workers.go │ ├── async_workers.go │ ├── async_workers_test.go │ ├── helpers.go │ └── types.go ├── bitmask │ ├── bitmask.go │ └── bitmask_test.go ├── cgroup │ ├── common │ │ ├── cgroup_linux.go │ │ ├── cgroup_linux_test.go │ │ ├── cgroup_unsupported.go │ │ ├── path.go │ │ ├── path_test.go │ │ └── types.go │ └── manager │ │ ├── cgroup.go │ │ ├── cgroup_linux.go │ │ ├── cgroup_test.go │ │ ├── cgroup_unsupported.go │ │ ├── fake_manager.go │ │ ├── manager.go │ │ ├── memory_linux.go │ │ ├── memory_linux_test.go │ │ ├── memory_unsupported.go │ │ ├── v1 │ │ ├── fs_linux.go │ │ ├── fs_linux_test.go │ │ └── fs_unsupported.go │ │ └── v2 │ │ ├── fs_linux.go │ │ ├── fs_linux_test.go │ │ └── fs_unsupported.go ├── cnc.go ├── cnr.go ├── cnr_test.go ├── cnr_topology.go ├── credential │ ├── authorization │ │ ├── authorizations.go │ │ ├── dynamic.go │ │ ├── dynamic_test.go │ │ ├── insecure.go │ │ ├── insecure_test.go │ │ ├── static.go │ │ └── static_test.go │ ├── basic.go │ ├── basic_test.go │ ├── credentials.go │ ├── insecure.go │ └── insecure_test.go ├── customcheckpointmanager │ ├── customcheckpointmanager.go │ └── customcheckpointmanager_test.go ├── datasource │ └── prometheus │ │ ├── auth │ │ ├── basic_auth.go │ │ ├── bearer_token_auth.go │ │ └── factory.go │ │ ├── mock_prometheus_client.go │ │ ├── mock_prometheus_client_test.go │ │ └── prometheus_client.go ├── eventbus │ ├── event_bus.go │ ├── event_bus_test.go │ └── types.go ├── eviction │ └── eviction.go ├── external │ ├── network │ │ ├── manager.go │ │ ├── manager_linux.go │ │ ├── manager_linux_test.go │ │ └── manager_unsupported.go │ └── rdt │ │ ├── manager.go │ │ ├── manager_linux.go │ │ ├── manager_linux_test.go │ │ └── manager_unsupported.go ├── general.go ├── general │ ├── common.go │ ├── common_suffix_translator.go │ ├── common_suffix_translator_test.go │ ├── common_test.go │ ├── deepcopy.go │ ├── deepcopy_test.go │ ├── endian.go │ ├── error.go │ ├── file.go │ ├── file_test.go │ ├── flags.go │ ├── flags_test.go │ ├── healthz.go │ ├── healthz_test.go │ ├── log.go │ ├── log_test.go │ ├── slice.go │ ├── slice_test.go │ ├── sorter.go │ ├── string.go │ ├── string_test.go │ ├── window.go │ └── window_test.go ├── kcct.go ├── kcct_test.go ├── kubelet │ ├── config │ │ ├── kubeletconfig.go │ │ └── kubeletconfig_test.go │ └── podresources │ │ └── client.go ├── logging │ ├── logger.go │ └── logger_test.go ├── machine │ ├── bitmask.go │ ├── cpu.go │ ├── cpu_linux_test.go │ ├── cpu_test.go │ ├── cpuset.go │ ├── cpuset_test.go │ ├── machine.go │ ├── machine_linux.go │ ├── machine_unsupported.go │ ├── network.go │ ├── network_linux.go │ ├── network_linux_test.go │ ├── network_unsuppored.go │ ├── topology.go │ ├── topology_linux.go │ ├── topology_linux_test.go │ ├── topology_test.go │ ├── topology_unsupported.go │ ├── util.go │ ├── util_test.go │ ├── zone.go │ ├── zone_linux.go │ ├── zone_linux_test.go │ └── zone_unsupported.go ├── metric │ ├── store.go │ ├── store_test.go │ └── store_util.go ├── native │ ├── container.go │ ├── container_test.go │ ├── informer_dynamic.go │ ├── informer_test.go │ ├── informer_transformed_pod.go │ ├── kubelet.go │ ├── kubelet_test.go │ ├── nodes.go │ ├── object.go │ ├── pod_finder.go │ ├── pod_resource.go │ ├── pod_sorter.go │ ├── pod_sorter_test.go │ ├── pods.go │ ├── pods_test.go │ ├── qos_resource.go │ ├── qos_resources_test.go │ ├── resources.go │ └── resources_test.go ├── npd.go ├── npd_test.go ├── overcommit │ └── overcommit.go ├── process │ ├── endpoint.go │ ├── grpc.go │ ├── http.go │ ├── http_test.go │ ├── signals.go │ ├── system.go │ └── system_test.go ├── procfs │ ├── common │ │ └── procfs_linux.go │ └── manager │ │ ├── manager.go │ │ ├── proc.go │ │ ├── proc_test.go │ │ └── procfs_linux.go ├── qos │ ├── cpu_enhancement.go │ ├── mem_enhancement.go │ ├── net_enhancement.go │ ├── net_enhancement_test.go │ ├── oom_priority.go │ └── oom_priority_test.go ├── qrm │ └── types.go ├── resource-package │ ├── convert.go │ ├── convert_test.go │ ├── util.go │ └── util_test.go ├── resource-recommend │ ├── log │ │ ├── logger.go │ │ └── logger_test.go │ ├── resource │ │ ├── k8s_resource.go │ │ ├── k8s_resource_test.go │ │ └── k8s_resource_test_util.go │ └── types │ │ ├── conditions │ │ ├── conditions.go │ │ └── conditions_test.go │ │ ├── datasource │ │ ├── operator.go │ │ ├── operator_test.go │ │ └── types.go │ │ ├── error │ │ ├── errors.go │ │ ├── process.go │ │ ├── recommend.go │ │ └── validate.go │ │ ├── processor │ │ ├── task_key.go │ │ └── task_key_test.go │ │ └── recommendation │ │ ├── recommendation.go │ │ ├── recommendation_test.go │ │ ├── validate.go │ │ ├── validate_test.go │ │ └── validate_test_util.go ├── service-discovery │ ├── dummy_sd.go │ ├── interface.go │ ├── pod_single_port_sd.go │ ├── service_single_port_sd.go │ └── service_single_port_sd_test.go ├── spd.go ├── spd_baseline.go ├── spd_baseline_test.go ├── spd_indicator.go ├── spd_test.go ├── state │ └── types.go ├── strategygroup │ ├── strategy_group.go │ └── strategy_group_test.go ├── syntax │ ├── deepcopy.go │ ├── lock.go │ ├── lock_test.go │ ├── reflect.go │ └── regexp.go ├── sysfs │ ├── common │ │ └── sys_linux.go │ └── manager │ │ ├── manager.go │ │ ├── sys.go │ │ └── sys_linux.go ├── threshold │ └── metric_threshold.go ├── timemonitor │ ├── time_monitor.go │ └── time_monitor_test.go ├── vpa.go ├── vpa_test.go └── vparec.go └── webhook ├── mutating ├── node │ ├── allocatable_mutator.go │ ├── node.go │ └── node_test.go └── pod │ ├── pod.go │ ├── pod_test.go │ ├── resource_mutator.go │ └── spd_ref_mutator.go └── validating └── vpa ├── name_validator.go ├── overlap_validator.go ├── policy_validator.go └── vpa.go /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: true 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/ISSUE_TEMPLATE/enhancement.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/status-check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.github/workflows/status-check.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.golangci.yml -------------------------------------------------------------------------------- /.licenseignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/.licenseignore -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/README.md -------------------------------------------------------------------------------- /README.zh.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/README.zh.md -------------------------------------------------------------------------------- /cmd/base/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/context.go -------------------------------------------------------------------------------- /cmd/base/context_fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/context_fake.go -------------------------------------------------------------------------------- /cmd/base/healthz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/healthz.go -------------------------------------------------------------------------------- /cmd/base/options/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/options/auth.go -------------------------------------------------------------------------------- /cmd/base/options/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/options/generic.go -------------------------------------------------------------------------------- /cmd/base/options/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/options/log.go -------------------------------------------------------------------------------- /cmd/base/options/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/options/metrics.go -------------------------------------------------------------------------------- /cmd/base/options/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/base/options/qos.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/audit.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/context.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/eviction.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/orm.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/qrm/cpu_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/qrm/cpu_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/qrm/io_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/qrm/io_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/qrm/memory_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/qrm/memory_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/qrm/network_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/qrm/network_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/reporter.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/agent/sysadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/agent/sysadvisor.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/enableagents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/enableagents.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/dynamic/dynamic_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/dynamic/dynamic_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/dynamic/tmo/tmo_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/dynamic/tmo/tmo_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/eviction/eviction_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/eviction/eviction_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/global/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/global/audit.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/global/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/global/base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/global/pluginmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/global/pluginmanager.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/global/qrmadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/global/qrmadvisor.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/metaserver/metaserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/metaserver/metaserver.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/metaserver/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/metaserver/metric.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/options.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/orm/orm_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/orm/orm_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/qrm/cpu_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/qrm/cpu_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/qrm/io_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/qrm/io_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/qrm/memory_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/qrm/memory_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/qrm/network_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/qrm/network_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/qrm/qrm_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/qrm/qrm_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/reporter/kubelet_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/reporter/kubelet_plugin.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/reporter/reporter_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/reporter/reporter_base.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/app/options/util/vendor_aware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/app/options/util/vendor_aware.go -------------------------------------------------------------------------------- /cmd/katalyst-agent/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-agent/main.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/ihpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/ihpa.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/kcc.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/lifecycle.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/monitor.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/npd.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/overcommit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/overcommit.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/spd.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/tide.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/tide.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/controller/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/controller/vpa.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/enablecontrollers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/enablecontrollers.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/controller.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/controllerbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/controllerbase.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/ihpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/ihpa.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/kcc.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/lifecycle.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/monitor.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/npd.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/options.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/overcommit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/overcommit.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/spd.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/app/options/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/app/options/vpa.go -------------------------------------------------------------------------------- /cmd/katalyst-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-controller/main.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/enabled.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/enabled.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/metric.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/mode/collect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/mode/collect.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/mode/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/mode/provider.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/mode/store_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/mode/store_server.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/options/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/options/collector.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/options/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/options/mock.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/options/options.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/options/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/options/provider.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/app/options/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/app/options/store.go -------------------------------------------------------------------------------- /cmd/katalyst-metric/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-metric/main.go -------------------------------------------------------------------------------- /cmd/katalyst-scheduler/app/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-scheduler/app/config/config.go -------------------------------------------------------------------------------- /cmd/katalyst-scheduler/app/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-scheduler/app/options/options.go -------------------------------------------------------------------------------- /cmd/katalyst-scheduler/app/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-scheduler/app/server.go -------------------------------------------------------------------------------- /cmd/katalyst-scheduler/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-scheduler/main.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/options/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/options/options.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/options/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/options/pod.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/options/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/options/vpa.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/options/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/options/webhook.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/options/webhookbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/options/webhookbase.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/webhook.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/webhook/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/webhook/consts.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/webhook/mutating/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/webhook/mutating/node.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/webhook/mutating/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/webhook/mutating/pod.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/app/webhook/validating/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/app/webhook/validating/vpa.go -------------------------------------------------------------------------------- /cmd/katalyst-webhook/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/cmd/katalyst-webhook/main.go -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/codecov.yml -------------------------------------------------------------------------------- /docs/concepts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/concepts.md -------------------------------------------------------------------------------- /docs/imgs/custom-metrics-monolith-mode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/custom-metrics-monolith-mode.jpg -------------------------------------------------------------------------------- /docs/imgs/custom-metrics-multi-store-mode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/custom-metrics-multi-store-mode.jpg -------------------------------------------------------------------------------- /docs/imgs/custom-metrics-overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/custom-metrics-overview.jpg -------------------------------------------------------------------------------- /docs/imgs/custom-metrics-sharding-mode.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/custom-metrics-sharding-mode.jpg -------------------------------------------------------------------------------- /docs/imgs/eviction-manager-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/eviction-manager-overview.png -------------------------------------------------------------------------------- /docs/imgs/katalyst-overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/katalyst-overview.jpg -------------------------------------------------------------------------------- /docs/imgs/lark-qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/lark-qrcode.png -------------------------------------------------------------------------------- /docs/imgs/qrm-design-overview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/qrm-design-overview.png -------------------------------------------------------------------------------- /docs/imgs/qrm-detailed-working-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/qrm-detailed-working-flow.png -------------------------------------------------------------------------------- /docs/imgs/reporter-manager-overview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/reporter-manager-overview.jpg -------------------------------------------------------------------------------- /docs/imgs/scheduler-balanced-plugin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/scheduler-balanced-plugin.jpg -------------------------------------------------------------------------------- /docs/imgs/scheduler-fit-plugin.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/scheduler-fit-plugin.jpg -------------------------------------------------------------------------------- /docs/imgs/scheduler-overall-arch.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/imgs/scheduler-overall-arch.jpg -------------------------------------------------------------------------------- /docs/install-enhanced-k8s.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/install-enhanced-k8s.md -------------------------------------------------------------------------------- /docs/proposals/YYYYMMDD-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/proposals/YYYYMMDD-template.md -------------------------------------------------------------------------------- /docs/proposals/qos-management/orm-nri/20240303-orm-nri.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/proposals/qos-management/orm-nri/20240303-orm-nri.md -------------------------------------------------------------------------------- /docs/proposals/qos-management/orm-nri/orm-nir-details.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/proposals/qos-management/orm-nri/orm-nir-details.png -------------------------------------------------------------------------------- /docs/proposals/qos-management/wip-20220615-sys-advisor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/proposals/qos-management/wip-20220615-sys-advisor.md -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /docs/tutorial/colocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/docs/tutorial/colocation.md -------------------------------------------------------------------------------- /examples/dedicated-normal-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/dedicated-normal-pod.yaml -------------------------------------------------------------------------------- /examples/get_cpuset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/get_cpuset.sh -------------------------------------------------------------------------------- /examples/kcc-eviction-memory-system-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/kcc-eviction-memory-system-config.yaml -------------------------------------------------------------------------------- /examples/kcc-eviction-reclaimed-resource-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/kcc-eviction-reclaimed-resource-config.yaml -------------------------------------------------------------------------------- /examples/reclaimed-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/reclaimed-deployment.yaml -------------------------------------------------------------------------------- /examples/reclaimed-large-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/reclaimed-large-pod.yaml -------------------------------------------------------------------------------- /examples/reclaimed-normal-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/reclaimed-normal-pod.yaml -------------------------------------------------------------------------------- /examples/scheduler-policy-binpack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/scheduler-policy-binpack.yaml -------------------------------------------------------------------------------- /examples/scheduler-policy-custom.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/scheduler-policy-custom.yaml -------------------------------------------------------------------------------- /examples/scheduler-policy-spread.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/scheduler-policy-spread.yaml -------------------------------------------------------------------------------- /examples/shared-large-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/shared-large-pod.yaml -------------------------------------------------------------------------------- /examples/shared-normal-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/shared-normal-pod.yaml -------------------------------------------------------------------------------- /examples/shared-unlimited-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/examples/shared-unlimited-pod.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/go.sum -------------------------------------------------------------------------------- /hack/add-license.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/hack/add-license.sh -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/boilerplate.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/hack/boilerplate.txt -------------------------------------------------------------------------------- /pkg/agent/audit/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/manager.go -------------------------------------------------------------------------------- /pkg/agent/audit/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/audit/sink/basesink.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/sink/basesink.go -------------------------------------------------------------------------------- /pkg/agent/audit/sink/basesink_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/sink/basesink_test.go -------------------------------------------------------------------------------- /pkg/agent/audit/sink/logbased.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/sink/logbased.go -------------------------------------------------------------------------------- /pkg/agent/audit/sink/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/audit/sink/types.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/conditions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/conditions.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/conditions_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/conditions_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/endpoint/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/endpoint/endpoint.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/eviction_resp_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/eviction_resp_collector.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/manager.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/memory/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/memory/helper.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/memory/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/memory/helper_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/memory/numa_pressure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/memory/numa_pressure.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/memory/rss_overuse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/memory/rss_overuse.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/network/network.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/network/network_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/network/network_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/plugin.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/resource/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/resource/resources.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/plugin/rootfs/rootfs_overuse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/plugin/rootfs/rootfs_overuse.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/killer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/killer.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/killer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/killer_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/podkiller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/podkiller.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/podkiller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/podkiller_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/qos_killer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/qos_killer.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/podkiller/qos_killer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/podkiller/qos_killer_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/record/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/record/interface.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/record/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/record/registry.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/rule/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/rule/queue.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/rule/queue_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/rule/queue_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/rule/rule.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/rule/rule.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/rule/rule_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/rule/rule_test.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/rule/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/rule/types.go -------------------------------------------------------------------------------- /pkg/agent/evictionmanager/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/evictionmanager/types.go -------------------------------------------------------------------------------- /pkg/agent/orm/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/checkpoint.go -------------------------------------------------------------------------------- /pkg/agent/orm/checkpoint/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/checkpoint/checkpoint.go -------------------------------------------------------------------------------- /pkg/agent/orm/checkpoint/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/checkpoint/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/deviceprovider/kubelet/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/deviceprovider/kubelet/provider.go -------------------------------------------------------------------------------- /pkg/agent/orm/deviceprovider/kubelet/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/deviceprovider/kubelet/provider_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/endpoint/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/endpoint/consts.go -------------------------------------------------------------------------------- /pkg/agent/orm/endpoint/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/endpoint/endpoint.go -------------------------------------------------------------------------------- /pkg/agent/orm/endpoint/endpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/endpoint/endpoint_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/endpoint/resource_plugin_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/endpoint/resource_plugin_stub.go -------------------------------------------------------------------------------- /pkg/agent/orm/executor/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/executor/executor.go -------------------------------------------------------------------------------- /pkg/agent/orm/executor/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/executor/executor_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/manager.go -------------------------------------------------------------------------------- /pkg/agent/orm/manager_nri.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/manager_nri.go -------------------------------------------------------------------------------- /pkg/agent/orm/manager_nri_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/manager_nri_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/metamanager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/metamanager/manager.go -------------------------------------------------------------------------------- /pkg/agent/orm/metamanager/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/metamanager/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/metamanager/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/metamanager/types.go -------------------------------------------------------------------------------- /pkg/agent/orm/pluginhandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/pluginhandler.go -------------------------------------------------------------------------------- /pkg/agent/orm/pod_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/pod_resource.go -------------------------------------------------------------------------------- /pkg/agent/orm/pod_resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/pod_resource_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/resourceprovider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/resourceprovider.go -------------------------------------------------------------------------------- /pkg/agent/orm/resourceprovider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/resourceprovider_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/server/podresources/server_v1.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/server/podresources/server_v1.go -------------------------------------------------------------------------------- /pkg/agent/orm/server/podresources/server_v1_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/server/podresources/server_v1_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/server/podresources/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/server/podresources/types.go -------------------------------------------------------------------------------- /pkg/agent/orm/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/server/server.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/manager.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_best_effort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_best_effort.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_best_effort_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_best_effort_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_none.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_none.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_none_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_none_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_numeric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_numeric.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_numeric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_numeric_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_restricted.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_restricted.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_restricted_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_restricted_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_single_numa_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_single_numa_node.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_single_numa_node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_single_numa_node_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/policy_test.go -------------------------------------------------------------------------------- /pkg/agent/orm/topology/topologyhint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/topology/topologyhint.go -------------------------------------------------------------------------------- /pkg/agent/orm/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/orm/types.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/advisorsvc/advisor_svc.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/advisorsvc/advisor_svc.pb.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/advisorsvc/advisor_svc.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/advisorsvc/advisor_svc.proto -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/advisorsvc/advisor_svc_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/advisorsvc/advisor_svc_stub.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/interface.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/pool.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/state.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/state_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/types.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/commonstate/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/commonstate/util_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/consts/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/cpu.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/policy.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/policy_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/resize_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/resize_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/state/state.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/state/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/state/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/dynamicpolicy/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/dynamicpolicy/util_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/nativepolicy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/nativepolicy/policy.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/nativepolicy/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/nativepolicy/policy_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/nativepolicy/util/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/nativepolicy/util/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/nativepolicy/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/nativepolicy/util/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/util/metric_ring.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/util/metric_ring.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/util/numa_history.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/util/numa_history.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/util/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/cpu/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/cpu/util/util_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/handlers/dirtymem/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/handlers/dirtymem/const.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/handlers/iocost/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/handlers/iocost/const.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/handlers/iocost/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/handlers/iocost/utils.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/handlers/iocost/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/handlers/iocost/utils_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/handlers/ioweight/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/handlers/ioweight/const.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/io.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/io.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/staticpolicy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/staticpolicy/policy.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/io/staticpolicy/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/io/staticpolicy/policy_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/consts/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/dynamicpolicy/oom/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/dynamicpolicy/oom/init.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/dynamicpolicy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/dynamicpolicy/policy.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/dynamicpolicy/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/dynamicpolicy/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/dynamicpolicy/vpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/dynamicpolicy/vpa_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/handlers/fragmem/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/handlers/fragmem/const.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/handlers/sockmem/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/handlers/sockmem/const.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/memory/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/memory/memory.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/consts/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/network.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/checkpoint.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/state.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/state_net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/state_net.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/state_test.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/state/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/state/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/staticpolicy/policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/staticpolicy/policy.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/network/staticpolicy/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/network/staticpolicy/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/util/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/util/consts.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/util/reactor/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/util/reactor/interface.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/util/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/util/types.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/util/util.go -------------------------------------------------------------------------------- /pkg/agent/qrm-plugins/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/qrm-plugins/util/util_test.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/fetcher/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/fetcher/manager.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/fetcher/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/fetcher/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/fetcher/plugin/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/fetcher/plugin/endpoint.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/fetcher/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/fetcher/plugin/plugin.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/fetcher/util/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/fetcher/util/common.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/cnr/cnrreporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/cnr/cnrreporter.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/converter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/converter.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/manager.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/manager_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/manager_stub.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/manager_test.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/reporter.go -------------------------------------------------------------------------------- /pkg/agent/resourcemanager/reporter/reporter_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/resourcemanager/reporter/reporter_stub.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/checkpoint.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/metacache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/metacache.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/metacache_dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/metacache_dummy.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/metacache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/metacache_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/util.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/metacache/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/metacache/util_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/inference/consts/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/inference/consts/consts.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/inference/inference.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/inference/inference.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/metacache/metacache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/metacache/metacache.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/plugin.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/poweraware/power_aware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/poweraware/power_aware.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/poweraware/spec/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/poweraware/spec/fetcher.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/poweraware/spec/spec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/poweraware/spec/spec.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/qosaware/qos_aware.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/qosaware/qos_aware.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/qosaware/qos_aware_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/qosaware/qos_aware_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/qosaware/server/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/qosaware/server/helper.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/plugin/qosaware/server/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/plugin/qosaware/server/server.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/sysadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/sysadvisor.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/test/metacache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/test/metacache_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/test/sysadvisor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/test/sysadvisor_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/consts.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/cpu.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/helper.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/helper_test.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/memory.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/reporter.go -------------------------------------------------------------------------------- /pkg/agent/sysadvisor/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/agent/sysadvisor/types/types.go -------------------------------------------------------------------------------- /pkg/client/control/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/cnc.go -------------------------------------------------------------------------------- /pkg/client/control/cnr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/cnr.go -------------------------------------------------------------------------------- /pkg/client/control/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/doc.go -------------------------------------------------------------------------------- /pkg/client/control/eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/eviction.go -------------------------------------------------------------------------------- /pkg/client/control/ihpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/ihpa.go -------------------------------------------------------------------------------- /pkg/client/control/ihpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/ihpa_test.go -------------------------------------------------------------------------------- /pkg/client/control/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/kcc.go -------------------------------------------------------------------------------- /pkg/client/control/noc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/noc.go -------------------------------------------------------------------------------- /pkg/client/control/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/node.go -------------------------------------------------------------------------------- /pkg/client/control/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/node_test.go -------------------------------------------------------------------------------- /pkg/client/control/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/npd.go -------------------------------------------------------------------------------- /pkg/client/control/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/pod.go -------------------------------------------------------------------------------- /pkg/client/control/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/reporter.go -------------------------------------------------------------------------------- /pkg/client/control/reporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/reporter_test.go -------------------------------------------------------------------------------- /pkg/client/control/resourcerecommend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/resourcerecommend.go -------------------------------------------------------------------------------- /pkg/client/control/resourcerecommend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/resourcerecommend_test.go -------------------------------------------------------------------------------- /pkg/client/control/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/spd.go -------------------------------------------------------------------------------- /pkg/client/control/unstructured.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/unstructured.go -------------------------------------------------------------------------------- /pkg/client/control/unstructured_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/unstructured_test.go -------------------------------------------------------------------------------- /pkg/client/control/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/vpa.go -------------------------------------------------------------------------------- /pkg/client/control/vpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/vpa_test.go -------------------------------------------------------------------------------- /pkg/client/control/vparec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/vparec.go -------------------------------------------------------------------------------- /pkg/client/control/vparec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/control/vparec_test.go -------------------------------------------------------------------------------- /pkg/client/genericclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/genericclient.go -------------------------------------------------------------------------------- /pkg/client/genericclient_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/client/genericclient_test.go -------------------------------------------------------------------------------- /pkg/config/agent/agent_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/agent_base.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/adminqos/adminqos_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/adminqos/adminqos_base.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/auth/access_control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/auth/access_control.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/auth/auth_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/auth/auth_base.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/auth/basic_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/auth/basic_auth.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/crd/dynamic_crd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/crd/dynamic_crd.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/dynamic_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/dynamic_base.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/irqtuning/irq_tuning_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/irqtuning/irq_tuning_base.go -------------------------------------------------------------------------------- /pkg/config/agent/dynamic/tmo/tmo_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/dynamic/tmo/tmo_base.go -------------------------------------------------------------------------------- /pkg/config/agent/eviction/cpu_pressure_eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/eviction/cpu_pressure_eviction.go -------------------------------------------------------------------------------- /pkg/config/agent/eviction/eviciton_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/eviction/eviciton_base.go -------------------------------------------------------------------------------- /pkg/config/agent/eviction/memory_pressure_eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/eviction/memory_pressure_eviction.go -------------------------------------------------------------------------------- /pkg/config/agent/global/audit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/global/audit.go -------------------------------------------------------------------------------- /pkg/config/agent/global/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/global/base.go -------------------------------------------------------------------------------- /pkg/config/agent/global/pluginmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/global/pluginmanager.go -------------------------------------------------------------------------------- /pkg/config/agent/global/qrmadvisor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/global/qrmadvisor.go -------------------------------------------------------------------------------- /pkg/config/agent/metaserver/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/metaserver/agent.go -------------------------------------------------------------------------------- /pkg/config/agent/metaserver/external.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/metaserver/external.go -------------------------------------------------------------------------------- /pkg/config/agent/metaserver/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/metaserver/kcc.go -------------------------------------------------------------------------------- /pkg/config/agent/metaserver/metaserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/metaserver/metaserver.go -------------------------------------------------------------------------------- /pkg/config/agent/metaserver/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/metaserver/spd.go -------------------------------------------------------------------------------- /pkg/config/agent/orm/orm_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/orm/orm_base.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/cpu_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/cpu_plugin.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/hintoptimizer/canonical.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/hintoptimizer/canonical.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/hintoptimizer/memorybandwidth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/hintoptimizer/memorybandwidth.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/hintoptimizer/metricbased.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/hintoptimizer/metricbased.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/io_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/io_plugin.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/irqtuner/irqtunerbase.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/irqtuner/irqtunerbase.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/memory_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/memory_plugin.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/network_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/network_plugin.go -------------------------------------------------------------------------------- /pkg/config/agent/qrm/qrm_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/qrm/qrm_base.go -------------------------------------------------------------------------------- /pkg/config/agent/reporter/kubelet_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/reporter/kubelet_plugin.go -------------------------------------------------------------------------------- /pkg/config/agent/reporter/reporter_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/reporter/reporter_base.go -------------------------------------------------------------------------------- /pkg/config/agent/sysadvisor/qosaware/model/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/sysadvisor/qosaware/model/model.go -------------------------------------------------------------------------------- /pkg/config/agent/sysadvisor/sysadvisor_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/agent/sysadvisor/sysadvisor_base.go -------------------------------------------------------------------------------- /pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/config.go -------------------------------------------------------------------------------- /pkg/config/controller/controller_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/controller_base.go -------------------------------------------------------------------------------- /pkg/config/controller/ihpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/ihpa.go -------------------------------------------------------------------------------- /pkg/config/controller/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/kcc.go -------------------------------------------------------------------------------- /pkg/config/controller/lifecycle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/lifecycle.go -------------------------------------------------------------------------------- /pkg/config/controller/monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/monitor.go -------------------------------------------------------------------------------- /pkg/config/controller/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/npd.go -------------------------------------------------------------------------------- /pkg/config/controller/overcommit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/overcommit.go -------------------------------------------------------------------------------- /pkg/config/controller/resourcerecommender.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/resourcerecommender.go -------------------------------------------------------------------------------- /pkg/config/controller/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/spd.go -------------------------------------------------------------------------------- /pkg/config/controller/tide.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/tide.go -------------------------------------------------------------------------------- /pkg/config/controller/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/controller/vpa.go -------------------------------------------------------------------------------- /pkg/config/generic/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/auth.go -------------------------------------------------------------------------------- /pkg/config/generic/generic_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/generic_base.go -------------------------------------------------------------------------------- /pkg/config/generic/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/log.go -------------------------------------------------------------------------------- /pkg/config/generic/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/metrics.go -------------------------------------------------------------------------------- /pkg/config/generic/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/qos.go -------------------------------------------------------------------------------- /pkg/config/generic/qos_expander.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/qos_expander.go -------------------------------------------------------------------------------- /pkg/config/generic/service_discovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/generic/service_discovery.go -------------------------------------------------------------------------------- /pkg/config/metric/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/metric/collector.go -------------------------------------------------------------------------------- /pkg/config/metric/metric_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/metric/metric_base.go -------------------------------------------------------------------------------- /pkg/config/metric/mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/metric/mock.go -------------------------------------------------------------------------------- /pkg/config/metric/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/metric/provider.go -------------------------------------------------------------------------------- /pkg/config/metric/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/metric/store.go -------------------------------------------------------------------------------- /pkg/config/webhook/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/webhook/pod.go -------------------------------------------------------------------------------- /pkg/config/webhook/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/webhook/vpa.go -------------------------------------------------------------------------------- /pkg/config/webhook/webhook_base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/config/webhook/webhook_base.go -------------------------------------------------------------------------------- /pkg/consts/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/common.go -------------------------------------------------------------------------------- /pkg/consts/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/doc.go -------------------------------------------------------------------------------- /pkg/consts/evictionmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/evictionmanager.go -------------------------------------------------------------------------------- /pkg/consts/indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/indicator.go -------------------------------------------------------------------------------- /pkg/consts/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/kcc.go -------------------------------------------------------------------------------- /pkg/consts/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/metric.go -------------------------------------------------------------------------------- /pkg/consts/orm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/orm.go -------------------------------------------------------------------------------- /pkg/consts/qrm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/qrm.go -------------------------------------------------------------------------------- /pkg/consts/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/spd.go -------------------------------------------------------------------------------- /pkg/consts/strategy_names.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/consts/strategy_names.go -------------------------------------------------------------------------------- /pkg/controller/ihpa/ihpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/ihpa/ihpa.go -------------------------------------------------------------------------------- /pkg/controller/ihpa/ihpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/ihpa/ihpa_test.go -------------------------------------------------------------------------------- /pkg/controller/ihpa/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/ihpa/util.go -------------------------------------------------------------------------------- /pkg/controller/ihpa/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/ihpa/util_test.go -------------------------------------------------------------------------------- /pkg/controller/kcc/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/doc.go -------------------------------------------------------------------------------- /pkg/controller/kcc/kcc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/kcc.go -------------------------------------------------------------------------------- /pkg/controller/kcc/kcc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/kcc_test.go -------------------------------------------------------------------------------- /pkg/controller/kcc/kcct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/kcct.go -------------------------------------------------------------------------------- /pkg/controller/kcc/kcct_integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/kcct_integration_test.go -------------------------------------------------------------------------------- /pkg/controller/kcc/kcct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/kcct_test.go -------------------------------------------------------------------------------- /pkg/controller/kcc/target/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/target/doc.go -------------------------------------------------------------------------------- /pkg/controller/kcc/target/target_accessor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/target/target_accessor.go -------------------------------------------------------------------------------- /pkg/controller/kcc/target/target_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/target/target_handler.go -------------------------------------------------------------------------------- /pkg/controller/kcc/util/kcct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/util/kcct.go -------------------------------------------------------------------------------- /pkg/controller/kcc/util/kcct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/kcc/util/kcct_test.go -------------------------------------------------------------------------------- /pkg/controller/lifecycle/agent-healthz/helper/evict.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/lifecycle/agent-healthz/helper/evict.go -------------------------------------------------------------------------------- /pkg/controller/lifecycle/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/lifecycle/cnc.go -------------------------------------------------------------------------------- /pkg/controller/lifecycle/cnc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/lifecycle/cnc_test.go -------------------------------------------------------------------------------- /pkg/controller/lifecycle/cnr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/lifecycle/cnr.go -------------------------------------------------------------------------------- /pkg/controller/lifecycle/cnr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/lifecycle/cnr_test.go -------------------------------------------------------------------------------- /pkg/controller/monitor/cnr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/monitor/cnr.go -------------------------------------------------------------------------------- /pkg/controller/monitor/cnr_indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/monitor/cnr_indicator.go -------------------------------------------------------------------------------- /pkg/controller/monitor/cnr_indicator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/monitor/cnr_indicator_test.go -------------------------------------------------------------------------------- /pkg/controller/monitor/cnr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/monitor/cnr_test.go -------------------------------------------------------------------------------- /pkg/controller/npd/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/handler.go -------------------------------------------------------------------------------- /pkg/controller/npd/metrics-plugin/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/metrics-plugin/manager.go -------------------------------------------------------------------------------- /pkg/controller/npd/metrics-plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/metrics-plugin/plugin.go -------------------------------------------------------------------------------- /pkg/controller/npd/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/npd.go -------------------------------------------------------------------------------- /pkg/controller/npd/npd_metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/npd_metric.go -------------------------------------------------------------------------------- /pkg/controller/npd/npd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/npd/npd_test.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/handler.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/matcher/matcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/matcher/matcher.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/matcher/matcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/matcher/matcher_test.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/matcher/sorter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/matcher/sorter.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/node.go -------------------------------------------------------------------------------- /pkg/controller/overcommit/node/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/overcommit/node/node_test.go -------------------------------------------------------------------------------- /pkg/controller/resource-recommend/oom/oom_recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/resource-recommend/oom/oom_recorder.go -------------------------------------------------------------------------------- /pkg/controller/spd/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/cnc.go -------------------------------------------------------------------------------- /pkg/controller/spd/cnc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/cnc_test.go -------------------------------------------------------------------------------- /pkg/controller/spd/indicator-plugin/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/indicator-plugin/manager.go -------------------------------------------------------------------------------- /pkg/controller/spd/indicator-plugin/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/indicator-plugin/plugin.go -------------------------------------------------------------------------------- /pkg/controller/spd/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/spd.go -------------------------------------------------------------------------------- /pkg/controller/spd/spd_baseline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/spd_baseline.go -------------------------------------------------------------------------------- /pkg/controller/spd/spd_baseline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/spd_baseline_test.go -------------------------------------------------------------------------------- /pkg/controller/spd/spd_indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/spd_indicator.go -------------------------------------------------------------------------------- /pkg/controller/spd/spd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/spd/spd_test.go -------------------------------------------------------------------------------- /pkg/controller/strategygroup/strategygroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/strategygroup/strategygroup.go -------------------------------------------------------------------------------- /pkg/controller/strategygroup/strategygroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/strategygroup/strategygroup_test.go -------------------------------------------------------------------------------- /pkg/controller/tide/nodepool_wrapper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/tide/nodepool_wrapper.go -------------------------------------------------------------------------------- /pkg/controller/tide/tide.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/tide/tide.go -------------------------------------------------------------------------------- /pkg/controller/tide/tide_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/tide/tide_test.go -------------------------------------------------------------------------------- /pkg/controller/vpa/algorithm/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/algorithm/register.go -------------------------------------------------------------------------------- /pkg/controller/vpa/recommend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/recommend.go -------------------------------------------------------------------------------- /pkg/controller/vpa/recommend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/recommend_test.go -------------------------------------------------------------------------------- /pkg/controller/vpa/util/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/util/api.go -------------------------------------------------------------------------------- /pkg/controller/vpa/util/api_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/util/api_test.go -------------------------------------------------------------------------------- /pkg/controller/vpa/util/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/util/resource.go -------------------------------------------------------------------------------- /pkg/controller/vpa/util/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/util/resource_test.go -------------------------------------------------------------------------------- /pkg/controller/vpa/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/vpa.go -------------------------------------------------------------------------------- /pkg/controller/vpa/vpa_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/vpa_status.go -------------------------------------------------------------------------------- /pkg/controller/vpa/vpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/vpa_test.go -------------------------------------------------------------------------------- /pkg/controller/vpa/vparec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/vparec.go -------------------------------------------------------------------------------- /pkg/controller/vpa/vparec_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/controller/vpa/vparec_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/collector/collect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/collector/collect.go -------------------------------------------------------------------------------- /pkg/custom-metric/collector/prometheus/scrape.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/collector/prometheus/scrape.go -------------------------------------------------------------------------------- /pkg/custom-metric/collector/prometheus/scrape_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/collector/prometheus/scrape_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/mock/mock_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/mock/mock_collector.go -------------------------------------------------------------------------------- /pkg/custom-metric/mock/mock_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/mock/mock_store.go -------------------------------------------------------------------------------- /pkg/custom-metric/mock/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/mock/utils.go -------------------------------------------------------------------------------- /pkg/custom-metric/mock/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/mock/utils_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/provider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/provider/provider.go -------------------------------------------------------------------------------- /pkg/custom-metric/provider/provider_dummy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/provider/provider_dummy.go -------------------------------------------------------------------------------- /pkg/custom-metric/provider/provider_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/provider/provider_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/provider/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/provider/util.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/custom/spd_metric_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/custom/spd_metric_store.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/cache.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/cache_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/const.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/internal/internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/internal/internal.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/object_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/object_store.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/object_store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/object_store_test.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/types/aggragated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/types/aggragated.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/types/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/types/metric.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/types/series.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/types/series.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/data/types/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/data/types/util.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/local/local_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/local/local_store.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/local/server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/local/server.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/remote/remote_store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/remote/remote_store.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/remote/sharding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/remote/sharding.go -------------------------------------------------------------------------------- /pkg/custom-metric/store/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/custom-metric/store/store.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/agent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/agent.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/agent_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/agent_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/cnc/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/cnc/cnc.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/cnc/fake_cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/cnc/fake_cnc.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/cnr/cnr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/cnr/cnr.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/cnr/cnr_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/cnr/cnr_stub.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/kubeletconfig/kubeletconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/kubeletconfig/kubeletconfig.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/fake_metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/fake_metric.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/consts.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/container.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/device.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/device.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/device_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/device_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/pod.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/reclaim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/reclaim.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/system.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/system_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/helper/volume.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/helper/volume.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/metric_expire.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/metric_expire.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/metric_expire_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/metric_expire_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/metric_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/metric_impl.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/metric_provisoner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/metric_provisoner.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/metric_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/metric_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/metric/types/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/metric/types/metric.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/node/node.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/kata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/kata.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/kata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/kata_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/kubelet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/kubelet.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/pod.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/pod_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/pod_stub.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/pod_test.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/runtime.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/runtime_stub.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/runtime_stub.go -------------------------------------------------------------------------------- /pkg/metaserver/agent/pod/runtime_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/agent/pod/runtime_test.go -------------------------------------------------------------------------------- /pkg/metaserver/external/cgroupid/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/cgroupid/manager.go -------------------------------------------------------------------------------- /pkg/metaserver/external/cgroupid/manager_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/cgroupid/manager_linux.go -------------------------------------------------------------------------------- /pkg/metaserver/external/cgroupid/manager_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/cgroupid/manager_linux_test.go -------------------------------------------------------------------------------- /pkg/metaserver/external/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/manager.go -------------------------------------------------------------------------------- /pkg/metaserver/external/manager_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/manager_linux.go -------------------------------------------------------------------------------- /pkg/metaserver/external/manager_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/manager_linux_test.go -------------------------------------------------------------------------------- /pkg/metaserver/external/manager_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/external/manager_unsupported.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/checkpoint.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/config.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/config_test.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/manager.go -------------------------------------------------------------------------------- /pkg/metaserver/kcc/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/kcc/manager_test.go -------------------------------------------------------------------------------- /pkg/metaserver/metaserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/metaserver.go -------------------------------------------------------------------------------- /pkg/metaserver/metaserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/metaserver_test.go -------------------------------------------------------------------------------- /pkg/metaserver/npd/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/npd/checkpoint.go -------------------------------------------------------------------------------- /pkg/metaserver/npd/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/npd/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/metaserver/npd/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/npd/fetcher.go -------------------------------------------------------------------------------- /pkg/metaserver/npd/fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/npd/fetcher_test.go -------------------------------------------------------------------------------- /pkg/metaserver/resourcepackage/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/resourcepackage/manager.go -------------------------------------------------------------------------------- /pkg/metaserver/resourcepackage/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/resourcepackage/manager_test.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/cache.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/checkpoint/checkpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/checkpoint/checkpoint.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/checkpoint/checkpoint_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/checkpoint/checkpoint_test.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/fetcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/fetcher.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/fetcher_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/fetcher_test.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/manager.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/manager_test.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/util.go -------------------------------------------------------------------------------- /pkg/metaserver/spd/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metaserver/spd/util_test.go -------------------------------------------------------------------------------- /pkg/metrics/metrics-pool/custom_metrics_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics-pool/custom_metrics_pool.go -------------------------------------------------------------------------------- /pkg/metrics/metrics-pool/custom_metrics_pool_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics-pool/custom_metrics_pool_test.go -------------------------------------------------------------------------------- /pkg/metrics/metrics-pool/metrics_pool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics-pool/metrics_pool.go -------------------------------------------------------------------------------- /pkg/metrics/metrics-pool/otel_prom_metrics_mux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics-pool/otel_prom_metrics_mux.go -------------------------------------------------------------------------------- /pkg/metrics/metrics-pool/otel_prom_metrics_mux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics-pool/otel_prom_metrics_mux_test.go -------------------------------------------------------------------------------- /pkg/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics.go -------------------------------------------------------------------------------- /pkg/metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/metrics_test.go -------------------------------------------------------------------------------- /pkg/metrics/otel_prom_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/otel_prom_metrics.go -------------------------------------------------------------------------------- /pkg/metrics/tag_wrapper_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/metrics/tag_wrapper_metrics.go -------------------------------------------------------------------------------- /pkg/scheduler/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/cache/cache.go -------------------------------------------------------------------------------- /pkg/scheduler/cache/nodeinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/cache/nodeinfo.go -------------------------------------------------------------------------------- /pkg/scheduler/cache/resourcetopology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/cache/resourcetopology.go -------------------------------------------------------------------------------- /pkg/scheduler/eventhandlers/cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/eventhandlers/cache_test.go -------------------------------------------------------------------------------- /pkg/scheduler/eventhandlers/cnr_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/eventhandlers/cnr_handler.go -------------------------------------------------------------------------------- /pkg/scheduler/eventhandlers/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/eventhandlers/handler.go -------------------------------------------------------------------------------- /pkg/scheduler/eventhandlers/pod_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/eventhandlers/pod_handler.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/nodeovercommitment/fit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/nodeovercommitment/fit.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/nodeovercommitment/fit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/nodeovercommitment/fit_test.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/nodeovercommitment/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/nodeovercommitment/plugin.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/nodeovercommitment/reserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/nodeovercommitment/reserve.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/noderesourcetopology/filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/noderesourcetopology/filter.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/noderesourcetopology/plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/noderesourcetopology/plugin.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/noderesourcetopology/reserve.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/noderesourcetopology/reserve.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/noderesourcetopology/score.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/noderesourcetopology/score.go -------------------------------------------------------------------------------- /pkg/scheduler/plugins/qosawarenoderesources/fit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/plugins/qosawarenoderesources/fit.go -------------------------------------------------------------------------------- /pkg/scheduler/util/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/util/qos.go -------------------------------------------------------------------------------- /pkg/scheduler/util/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/util/resource.go -------------------------------------------------------------------------------- /pkg/scheduler/util/testutil.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/scheduler/util/testutil.go -------------------------------------------------------------------------------- /pkg/util/adminqos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/adminqos.go -------------------------------------------------------------------------------- /pkg/util/asyncworker/async_limited_workers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/asyncworker/async_limited_workers.go -------------------------------------------------------------------------------- /pkg/util/asyncworker/async_workers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/asyncworker/async_workers.go -------------------------------------------------------------------------------- /pkg/util/asyncworker/async_workers_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/asyncworker/async_workers_test.go -------------------------------------------------------------------------------- /pkg/util/asyncworker/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/asyncworker/helpers.go -------------------------------------------------------------------------------- /pkg/util/asyncworker/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/asyncworker/types.go -------------------------------------------------------------------------------- /pkg/util/bitmask/bitmask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/bitmask/bitmask.go -------------------------------------------------------------------------------- /pkg/util/bitmask/bitmask_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/bitmask/bitmask_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/cgroup_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/cgroup_linux.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/cgroup_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/cgroup_linux_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/cgroup_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/cgroup_unsupported.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/path.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/path_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/path_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/common/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/common/types.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/cgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/cgroup.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/cgroup_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/cgroup_linux.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/cgroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/cgroup_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/cgroup_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/cgroup_unsupported.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/fake_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/fake_manager.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/manager.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/memory_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/memory_linux.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/memory_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/memory_linux_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/memory_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/memory_unsupported.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v1/fs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v1/fs_linux.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v1/fs_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v1/fs_linux_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v1/fs_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v1/fs_unsupported.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v2/fs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v2/fs_linux.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v2/fs_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v2/fs_linux_test.go -------------------------------------------------------------------------------- /pkg/util/cgroup/manager/v2/fs_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cgroup/manager/v2/fs_unsupported.go -------------------------------------------------------------------------------- /pkg/util/cnc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cnc.go -------------------------------------------------------------------------------- /pkg/util/cnr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cnr.go -------------------------------------------------------------------------------- /pkg/util/cnr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cnr_test.go -------------------------------------------------------------------------------- /pkg/util/cnr_topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/cnr_topology.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/authorizations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/authorizations.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/dynamic.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/dynamic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/dynamic_test.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/insecure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/insecure.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/insecure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/insecure_test.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/static.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/static.go -------------------------------------------------------------------------------- /pkg/util/credential/authorization/static_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/authorization/static_test.go -------------------------------------------------------------------------------- /pkg/util/credential/basic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/basic.go -------------------------------------------------------------------------------- /pkg/util/credential/basic_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/basic_test.go -------------------------------------------------------------------------------- /pkg/util/credential/credentials.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/credentials.go -------------------------------------------------------------------------------- /pkg/util/credential/insecure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/insecure.go -------------------------------------------------------------------------------- /pkg/util/credential/insecure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/credential/insecure_test.go -------------------------------------------------------------------------------- /pkg/util/datasource/prometheus/auth/basic_auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/datasource/prometheus/auth/basic_auth.go -------------------------------------------------------------------------------- /pkg/util/datasource/prometheus/auth/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/datasource/prometheus/auth/factory.go -------------------------------------------------------------------------------- /pkg/util/datasource/prometheus/prometheus_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/datasource/prometheus/prometheus_client.go -------------------------------------------------------------------------------- /pkg/util/eventbus/event_bus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/eventbus/event_bus.go -------------------------------------------------------------------------------- /pkg/util/eventbus/event_bus_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/eventbus/event_bus_test.go -------------------------------------------------------------------------------- /pkg/util/eventbus/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/eventbus/types.go -------------------------------------------------------------------------------- /pkg/util/eviction/eviction.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/eviction/eviction.go -------------------------------------------------------------------------------- /pkg/util/external/network/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/network/manager.go -------------------------------------------------------------------------------- /pkg/util/external/network/manager_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/network/manager_linux.go -------------------------------------------------------------------------------- /pkg/util/external/network/manager_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/network/manager_linux_test.go -------------------------------------------------------------------------------- /pkg/util/external/network/manager_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/network/manager_unsupported.go -------------------------------------------------------------------------------- /pkg/util/external/rdt/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/rdt/manager.go -------------------------------------------------------------------------------- /pkg/util/external/rdt/manager_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/rdt/manager_linux.go -------------------------------------------------------------------------------- /pkg/util/external/rdt/manager_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/rdt/manager_linux_test.go -------------------------------------------------------------------------------- /pkg/util/external/rdt/manager_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/external/rdt/manager_unsupported.go -------------------------------------------------------------------------------- /pkg/util/general.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general.go -------------------------------------------------------------------------------- /pkg/util/general/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/common.go -------------------------------------------------------------------------------- /pkg/util/general/common_suffix_translator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/common_suffix_translator.go -------------------------------------------------------------------------------- /pkg/util/general/common_suffix_translator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/common_suffix_translator_test.go -------------------------------------------------------------------------------- /pkg/util/general/common_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/common_test.go -------------------------------------------------------------------------------- /pkg/util/general/deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/deepcopy.go -------------------------------------------------------------------------------- /pkg/util/general/deepcopy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/deepcopy_test.go -------------------------------------------------------------------------------- /pkg/util/general/endian.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/endian.go -------------------------------------------------------------------------------- /pkg/util/general/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/error.go -------------------------------------------------------------------------------- /pkg/util/general/file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/file.go -------------------------------------------------------------------------------- /pkg/util/general/file_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/file_test.go -------------------------------------------------------------------------------- /pkg/util/general/flags.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/flags.go -------------------------------------------------------------------------------- /pkg/util/general/flags_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/flags_test.go -------------------------------------------------------------------------------- /pkg/util/general/healthz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/healthz.go -------------------------------------------------------------------------------- /pkg/util/general/healthz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/healthz_test.go -------------------------------------------------------------------------------- /pkg/util/general/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/log.go -------------------------------------------------------------------------------- /pkg/util/general/log_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/log_test.go -------------------------------------------------------------------------------- /pkg/util/general/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/slice.go -------------------------------------------------------------------------------- /pkg/util/general/slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/slice_test.go -------------------------------------------------------------------------------- /pkg/util/general/sorter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/sorter.go -------------------------------------------------------------------------------- /pkg/util/general/string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/string.go -------------------------------------------------------------------------------- /pkg/util/general/string_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/string_test.go -------------------------------------------------------------------------------- /pkg/util/general/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/window.go -------------------------------------------------------------------------------- /pkg/util/general/window_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/general/window_test.go -------------------------------------------------------------------------------- /pkg/util/kcct.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/kcct.go -------------------------------------------------------------------------------- /pkg/util/kcct_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/kcct_test.go -------------------------------------------------------------------------------- /pkg/util/kubelet/config/kubeletconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/kubelet/config/kubeletconfig.go -------------------------------------------------------------------------------- /pkg/util/kubelet/config/kubeletconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/kubelet/config/kubeletconfig_test.go -------------------------------------------------------------------------------- /pkg/util/kubelet/podresources/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/kubelet/podresources/client.go -------------------------------------------------------------------------------- /pkg/util/logging/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/logging/logger.go -------------------------------------------------------------------------------- /pkg/util/logging/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/logging/logger_test.go -------------------------------------------------------------------------------- /pkg/util/machine/bitmask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/bitmask.go -------------------------------------------------------------------------------- /pkg/util/machine/cpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/cpu.go -------------------------------------------------------------------------------- /pkg/util/machine/cpu_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/cpu_linux_test.go -------------------------------------------------------------------------------- /pkg/util/machine/cpu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/cpu_test.go -------------------------------------------------------------------------------- /pkg/util/machine/cpuset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/cpuset.go -------------------------------------------------------------------------------- /pkg/util/machine/cpuset_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/cpuset_test.go -------------------------------------------------------------------------------- /pkg/util/machine/machine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/machine.go -------------------------------------------------------------------------------- /pkg/util/machine/machine_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/machine_linux.go -------------------------------------------------------------------------------- /pkg/util/machine/machine_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/machine_unsupported.go -------------------------------------------------------------------------------- /pkg/util/machine/network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/network.go -------------------------------------------------------------------------------- /pkg/util/machine/network_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/network_linux.go -------------------------------------------------------------------------------- /pkg/util/machine/network_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/network_linux_test.go -------------------------------------------------------------------------------- /pkg/util/machine/network_unsuppored.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/network_unsuppored.go -------------------------------------------------------------------------------- /pkg/util/machine/topology.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/topology.go -------------------------------------------------------------------------------- /pkg/util/machine/topology_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/topology_linux.go -------------------------------------------------------------------------------- /pkg/util/machine/topology_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/topology_linux_test.go -------------------------------------------------------------------------------- /pkg/util/machine/topology_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/topology_test.go -------------------------------------------------------------------------------- /pkg/util/machine/topology_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/topology_unsupported.go -------------------------------------------------------------------------------- /pkg/util/machine/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/util.go -------------------------------------------------------------------------------- /pkg/util/machine/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/util_test.go -------------------------------------------------------------------------------- /pkg/util/machine/zone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/zone.go -------------------------------------------------------------------------------- /pkg/util/machine/zone_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/zone_linux.go -------------------------------------------------------------------------------- /pkg/util/machine/zone_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/zone_linux_test.go -------------------------------------------------------------------------------- /pkg/util/machine/zone_unsupported.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/machine/zone_unsupported.go -------------------------------------------------------------------------------- /pkg/util/metric/store.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/metric/store.go -------------------------------------------------------------------------------- /pkg/util/metric/store_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/metric/store_test.go -------------------------------------------------------------------------------- /pkg/util/metric/store_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/metric/store_util.go -------------------------------------------------------------------------------- /pkg/util/native/container.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/container.go -------------------------------------------------------------------------------- /pkg/util/native/container_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/container_test.go -------------------------------------------------------------------------------- /pkg/util/native/informer_dynamic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/informer_dynamic.go -------------------------------------------------------------------------------- /pkg/util/native/informer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/informer_test.go -------------------------------------------------------------------------------- /pkg/util/native/informer_transformed_pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/informer_transformed_pod.go -------------------------------------------------------------------------------- /pkg/util/native/kubelet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/kubelet.go -------------------------------------------------------------------------------- /pkg/util/native/kubelet_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/kubelet_test.go -------------------------------------------------------------------------------- /pkg/util/native/nodes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/nodes.go -------------------------------------------------------------------------------- /pkg/util/native/object.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/object.go -------------------------------------------------------------------------------- /pkg/util/native/pod_finder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pod_finder.go -------------------------------------------------------------------------------- /pkg/util/native/pod_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pod_resource.go -------------------------------------------------------------------------------- /pkg/util/native/pod_sorter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pod_sorter.go -------------------------------------------------------------------------------- /pkg/util/native/pod_sorter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pod_sorter_test.go -------------------------------------------------------------------------------- /pkg/util/native/pods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pods.go -------------------------------------------------------------------------------- /pkg/util/native/pods_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/pods_test.go -------------------------------------------------------------------------------- /pkg/util/native/qos_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/qos_resource.go -------------------------------------------------------------------------------- /pkg/util/native/qos_resources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/qos_resources_test.go -------------------------------------------------------------------------------- /pkg/util/native/resources.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/resources.go -------------------------------------------------------------------------------- /pkg/util/native/resources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/native/resources_test.go -------------------------------------------------------------------------------- /pkg/util/npd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/npd.go -------------------------------------------------------------------------------- /pkg/util/npd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/npd_test.go -------------------------------------------------------------------------------- /pkg/util/overcommit/overcommit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/overcommit/overcommit.go -------------------------------------------------------------------------------- /pkg/util/process/endpoint.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/endpoint.go -------------------------------------------------------------------------------- /pkg/util/process/grpc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/grpc.go -------------------------------------------------------------------------------- /pkg/util/process/http.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/http.go -------------------------------------------------------------------------------- /pkg/util/process/http_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/http_test.go -------------------------------------------------------------------------------- /pkg/util/process/signals.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/signals.go -------------------------------------------------------------------------------- /pkg/util/process/system.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/system.go -------------------------------------------------------------------------------- /pkg/util/process/system_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/process/system_test.go -------------------------------------------------------------------------------- /pkg/util/procfs/common/procfs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/procfs/common/procfs_linux.go -------------------------------------------------------------------------------- /pkg/util/procfs/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/procfs/manager/manager.go -------------------------------------------------------------------------------- /pkg/util/procfs/manager/proc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/procfs/manager/proc.go -------------------------------------------------------------------------------- /pkg/util/procfs/manager/proc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/procfs/manager/proc_test.go -------------------------------------------------------------------------------- /pkg/util/procfs/manager/procfs_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/procfs/manager/procfs_linux.go -------------------------------------------------------------------------------- /pkg/util/qos/cpu_enhancement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/cpu_enhancement.go -------------------------------------------------------------------------------- /pkg/util/qos/mem_enhancement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/mem_enhancement.go -------------------------------------------------------------------------------- /pkg/util/qos/net_enhancement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/net_enhancement.go -------------------------------------------------------------------------------- /pkg/util/qos/net_enhancement_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/net_enhancement_test.go -------------------------------------------------------------------------------- /pkg/util/qos/oom_priority.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/oom_priority.go -------------------------------------------------------------------------------- /pkg/util/qos/oom_priority_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qos/oom_priority_test.go -------------------------------------------------------------------------------- /pkg/util/qrm/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/qrm/types.go -------------------------------------------------------------------------------- /pkg/util/resource-package/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-package/convert.go -------------------------------------------------------------------------------- /pkg/util/resource-package/convert_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-package/convert_test.go -------------------------------------------------------------------------------- /pkg/util/resource-package/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-package/util.go -------------------------------------------------------------------------------- /pkg/util/resource-package/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-package/util_test.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/log/logger.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/log/logger_test.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/resource/k8s_resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/resource/k8s_resource.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/types/datasource/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/types/datasource/types.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/types/error/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/types/error/errors.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/types/error/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/types/error/process.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/types/error/recommend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/types/error/recommend.go -------------------------------------------------------------------------------- /pkg/util/resource-recommend/types/error/validate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/resource-recommend/types/error/validate.go -------------------------------------------------------------------------------- /pkg/util/service-discovery/dummy_sd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/service-discovery/dummy_sd.go -------------------------------------------------------------------------------- /pkg/util/service-discovery/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/service-discovery/interface.go -------------------------------------------------------------------------------- /pkg/util/service-discovery/pod_single_port_sd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/service-discovery/pod_single_port_sd.go -------------------------------------------------------------------------------- /pkg/util/service-discovery/service_single_port_sd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/service-discovery/service_single_port_sd.go -------------------------------------------------------------------------------- /pkg/util/spd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/spd.go -------------------------------------------------------------------------------- /pkg/util/spd_baseline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/spd_baseline.go -------------------------------------------------------------------------------- /pkg/util/spd_baseline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/spd_baseline_test.go -------------------------------------------------------------------------------- /pkg/util/spd_indicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/spd_indicator.go -------------------------------------------------------------------------------- /pkg/util/spd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/spd_test.go -------------------------------------------------------------------------------- /pkg/util/state/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/state/types.go -------------------------------------------------------------------------------- /pkg/util/strategygroup/strategy_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/strategygroup/strategy_group.go -------------------------------------------------------------------------------- /pkg/util/strategygroup/strategy_group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/strategygroup/strategy_group_test.go -------------------------------------------------------------------------------- /pkg/util/syntax/deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/syntax/deepcopy.go -------------------------------------------------------------------------------- /pkg/util/syntax/lock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/syntax/lock.go -------------------------------------------------------------------------------- /pkg/util/syntax/lock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/syntax/lock_test.go -------------------------------------------------------------------------------- /pkg/util/syntax/reflect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/syntax/reflect.go -------------------------------------------------------------------------------- /pkg/util/syntax/regexp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/syntax/regexp.go -------------------------------------------------------------------------------- /pkg/util/sysfs/common/sys_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/sysfs/common/sys_linux.go -------------------------------------------------------------------------------- /pkg/util/sysfs/manager/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/sysfs/manager/manager.go -------------------------------------------------------------------------------- /pkg/util/sysfs/manager/sys.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/sysfs/manager/sys.go -------------------------------------------------------------------------------- /pkg/util/sysfs/manager/sys_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/sysfs/manager/sys_linux.go -------------------------------------------------------------------------------- /pkg/util/threshold/metric_threshold.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/threshold/metric_threshold.go -------------------------------------------------------------------------------- /pkg/util/timemonitor/time_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/timemonitor/time_monitor.go -------------------------------------------------------------------------------- /pkg/util/timemonitor/time_monitor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/timemonitor/time_monitor_test.go -------------------------------------------------------------------------------- /pkg/util/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/vpa.go -------------------------------------------------------------------------------- /pkg/util/vpa_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/vpa_test.go -------------------------------------------------------------------------------- /pkg/util/vparec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/util/vparec.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/node/allocatable_mutator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/node/allocatable_mutator.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/node/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/node/node.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/node/node_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/node/node_test.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/pod/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/pod/pod.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/pod/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/pod/pod_test.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/pod/resource_mutator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/pod/resource_mutator.go -------------------------------------------------------------------------------- /pkg/webhook/mutating/pod/spd_ref_mutator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/mutating/pod/spd_ref_mutator.go -------------------------------------------------------------------------------- /pkg/webhook/validating/vpa/name_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/validating/vpa/name_validator.go -------------------------------------------------------------------------------- /pkg/webhook/validating/vpa/overlap_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/validating/vpa/overlap_validator.go -------------------------------------------------------------------------------- /pkg/webhook/validating/vpa/policy_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/validating/vpa/policy_validator.go -------------------------------------------------------------------------------- /pkg/webhook/validating/vpa/vpa.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubewharf/katalyst-core/HEAD/pkg/webhook/validating/vpa/vpa.go --------------------------------------------------------------------------------