├── .asf.yaml ├── .github ├── PULL_REQUEST_TEMPLATE └── workflows │ ├── pre-commit.yml │ ├── push-master.yml │ └── weekly-e2e.yml ├── .gitignore ├── .go_repro_version ├── .go_version ├── .golangci.yml ├── LICENSE ├── Makefile ├── NOTICE ├── README.md ├── conf ├── .gitignore └── scheduler-config.yaml ├── deployments ├── examples │ ├── README.md │ ├── admission-controller-tests │ │ ├── nginx-yk.yaml │ │ └── nginx.yaml │ ├── authz │ │ ├── README.md │ │ ├── acl │ │ │ ├── nginx-1.yaml │ │ │ ├── nginx-2.yaml │ │ │ ├── nginx-3.yaml │ │ │ └── yunikorn-configs.yaml │ │ ├── k8s-api-access │ │ │ ├── .gitignore │ │ │ ├── authorization.yaml │ │ │ ├── create-user.sh │ │ │ └── remove-user.sh │ │ ├── placement-rules │ │ │ ├── create-all.sh │ │ │ ├── delete-all.sh │ │ │ ├── nginx-admin.yaml │ │ │ ├── nginx-anonymous.yaml │ │ │ ├── nginx-kim.yaml │ │ │ ├── nginx-sue.yaml │ │ │ └── yunikorn-configs.yaml │ │ ├── priority │ │ │ ├── nginx-admin.yaml │ │ │ ├── nginx-kim.yaml │ │ │ ├── nginx-sue.yaml │ │ │ ├── system.yaml │ │ │ └── yunikorn-configs.yaml │ │ └── resource-limits │ │ │ ├── create-all.sh │ │ │ ├── delete-all.sh │ │ │ ├── nginx-admin.yaml │ │ │ ├── nginx-sue.yaml │ │ │ └── yunikorn-configs.yaml │ ├── mpioperator │ │ └── Pi │ │ │ ├── README.md │ │ │ └── pi.yaml │ ├── namespace │ │ ├── namespaces.yaml │ │ ├── queues.yaml │ │ ├── sleeppod_dev.yaml │ │ └── sleeppod_prod.yaml │ ├── nginx │ │ └── nginx.yaml │ ├── placements │ │ ├── README.md │ │ ├── fixed │ │ │ ├── config.yaml │ │ │ └── fixed_example.yaml │ │ ├── provided │ │ │ ├── config.yaml │ │ │ └── provided_example.yaml │ │ ├── tag │ │ │ ├── config.yaml │ │ │ └── tag_example.yaml │ │ └── username │ │ │ ├── config.yaml │ │ │ └── username_example.yaml │ ├── predicates │ │ ├── node-affinity-example.yaml │ │ ├── pod-affinity-example.yaml │ │ ├── pod-anti-affinity-example.yaml │ │ ├── pod-anti-affinity-p0.yaml │ │ ├── pod-anti-affinity-p1.yaml │ │ ├── pod-nodeselector-example.yaml │ │ └── pod-with-toleration.yaml │ ├── preemption │ │ ├── README.md │ │ ├── high-priority-job.yaml │ │ ├── low-priority-job-outside-fence.yaml │ │ ├── low-priority-job.yaml │ │ ├── normal-priority-job-with-9999-priority-class.yaml │ │ ├── normal-priority-job.yaml │ │ └── yunikorn-configs.yaml │ ├── sleep │ │ ├── batch-sleep-job.yaml │ │ └── sleeppods.yaml │ ├── spark │ │ ├── README.md │ │ ├── cmd │ │ │ └── run.sh │ │ ├── driver.yaml │ │ └── executor.yaml │ ├── tfjob │ │ ├── Dockerfile │ │ ├── README.md │ │ ├── dist_mnist.py │ │ └── tf-job-mnist.yaml │ └── volume │ │ ├── ebs-pv.yaml │ │ ├── local-pv.yaml │ │ ├── nfs-server.yaml │ │ ├── pod-ebs-direct.yaml │ │ ├── pod-ebs-dynamic.yaml │ │ ├── pod-ebs-exist.yaml │ │ ├── pod-local.yaml │ │ ├── pod-nfs.yaml │ │ └── storage-class.yaml ├── grafana-dashboard │ ├── README.md │ ├── assets │ │ ├── yunikorn-metrics.png │ │ └── yunikorn-pprof.png │ ├── yunikorn-metrics.json │ └── yunikorn-pprof.json ├── kwok-perf-test │ ├── deploy-tool.sh │ └── kwok-setup.sh └── scheduler │ ├── README.md │ ├── admission-controller-rbac.yaml │ ├── admission-controller-secrets.yaml │ ├── admission-controller.yaml │ ├── plugin.yaml │ ├── prometheus.yml │ ├── scheduler-load.yaml │ ├── scheduler.yaml │ ├── yunikorn-configs.yaml │ └── yunikorn-rbac.yaml ├── docker ├── admission │ └── Dockerfile ├── plugin │ └── Dockerfile ├── scheduler │ └── Dockerfile └── webtest │ ├── Dockerfile │ └── document │ └── index.html ├── go.mod ├── go.sum ├── pkg ├── admission │ ├── admission_controller.go │ ├── admission_controller_test.go │ ├── common │ │ └── common.go │ ├── conf │ │ ├── am_conf.go │ │ └── am_conf_test.go │ ├── informers.go │ ├── metadata │ │ ├── extract.go │ │ ├── labels.go │ │ ├── labels_test.go │ │ ├── usergroup.go │ │ └── usergroup_test.go │ ├── namespace_cache.go │ ├── namespace_cache_test.go │ ├── pki │ │ ├── certs.go │ │ └── certs_test.go │ ├── priority_class_cache.go │ ├── priority_class_cache_test.go │ ├── util.go │ ├── util_test.go │ ├── webhook_manager.go │ └── webhook_manager_test.go ├── cache │ ├── amprotocol.go │ ├── application.go │ ├── application_graphviz_test.go │ ├── application_state.go │ ├── application_state_test.go │ ├── application_test.go │ ├── context.go │ ├── context_test.go │ ├── external │ │ ├── scheduler_cache.go │ │ ├── scheduler_cache_dao.go │ │ └── scheduler_cache_test.go │ ├── gang_utils.go │ ├── gang_utils_test.go │ ├── metadata.go │ ├── metadata_test.go │ ├── node_events.go │ ├── placeholder.go │ ├── placeholder_manager.go │ ├── placeholder_manager_test.go │ ├── placeholder_test.go │ ├── scheduler_callback.go │ ├── scheduler_callback_test.go │ ├── task.go │ ├── task_graphviz_test.go │ ├── task_sched_state.go │ ├── task_sched_state_test.go │ ├── task_state.go │ ├── task_state_test.go │ ├── task_test.go │ ├── utils.go │ └── utils_test.go ├── client │ ├── apifactory.go │ ├── apifactory_mock.go │ ├── apifactory_test.go │ ├── bootstrap.go │ ├── clients.go │ ├── clients_test.go │ ├── interfaces.go │ ├── kubeclient.go │ └── kubeclient_mock.go ├── cmd │ ├── admissioncontroller │ │ └── main.go │ ├── schedulerplugin │ │ └── main.go │ ├── shim │ │ └── main.go │ └── webtest │ │ └── main.go ├── common │ ├── constants │ │ └── constants.go │ ├── events │ │ ├── event_helper.go │ │ ├── events.go │ │ ├── recorder.go │ │ ├── recorder_mock.go │ │ └── recorder_test.go │ ├── resource.go │ ├── resource_test.go │ ├── si_helper.go │ ├── si_helper_test.go │ ├── test │ │ ├── configmap_informer_mock.go │ │ ├── configmap_lister_mock.go │ │ ├── namespaceinformer_mock.go │ │ ├── namespacelister_mock.go │ │ ├── nodeinformer_mock.go │ │ ├── nodelister_mock.go │ │ ├── podinformer_mock.go │ │ ├── podlister_mock.go │ │ ├── priorityclass_informer_mock.go │ │ ├── priorityclass_lister_mock.go │ │ ├── recoverable_apps_mock.go │ │ ├── schedulerapi_mock.go │ │ ├── shared_informer_mock.go │ │ ├── volumeattachment_informer_mock.go │ │ ├── volumeattachment_lister_mock.go │ │ └── volumebinder_mock.go │ └── utils │ │ ├── utils.go │ │ └── utils_test.go ├── conf │ ├── schedulerconf.go │ └── schedulerconf_test.go ├── dispatcher │ ├── dispatch_test.go │ └── dispatcher.go ├── locking │ ├── locking.go │ └── locking_test.go ├── log │ ├── filtered_core.go │ ├── logger.go │ └── logger_test.go ├── plugin │ ├── predicates │ │ ├── predicate_manager.go │ │ └── predicate_manager_test.go │ ├── scheduler_plugin.go │ └── support │ │ ├── framework_handle.go │ │ ├── framework_handle_test.go │ │ ├── nodeinfo_lister.go │ │ ├── nodeinfo_lister_test.go │ │ ├── shared_lister.go │ │ ├── shared_lister_test.go │ │ └── storageinfo_lister.go ├── shim │ ├── scheduler.go │ ├── scheduler_mock_test.go │ ├── scheduler_perf_test.go │ └── scheduler_test.go └── webtest │ ├── testdata │ └── test.txt │ ├── web_server.go │ └── web_server_test.go ├── scripts ├── custom-boilerplate.go.txt ├── generate-fsm-graph-images.sh ├── kind-1.32.yaml ├── kind.yaml ├── plugin-conf-gen.sh ├── run-e2e-tests.sh └── third-party-licences.md.tpl └── test └── e2e ├── README.md ├── admission_controller ├── admission_controller_suite_test.go └── admission_controller_test.go ├── basic_scheduling ├── basic_scheduling_suite_test.go └── basic_scheduling_test.go ├── bin_packing ├── bin_packing_suite_test.go └── bin_packing_test.go ├── configmap ├── configmap_suite_test.go └── configmap_test.go ├── foreign_pod ├── foreign_pod_suite_test.go └── foreign_pod_test.go ├── framework ├── configmanager │ ├── config.go │ └── constants.go └── helpers │ ├── common │ ├── deserializer.go │ ├── test_queues_configs.go │ └── utils.go │ ├── k8s │ ├── events.go │ ├── gang_job.go │ ├── job_conf.go │ ├── k8s_utils.go │ ├── pod_annotation.go │ ├── pod_conf.go │ └── pv_conf.go │ └── yunikorn │ ├── rest_api_utils.go │ ├── states.go │ ├── wrappers.go │ └── yk_utils.go ├── gang_scheduling ├── gang_scheduling_suite_test.go └── gang_scheduling_test.go ├── node_resources ├── node_resources_suite_test.go └── node_resources_test.go ├── persistent_volume ├── persistent_volume_suite_test.go └── persistent_volume_test.go ├── pod_resource_scaling ├── pod_resource_scaling_suite_test.go └── pod_resource_scaling_test.go ├── predicates ├── predicates_suite_test.go └── predicates_test.go ├── preemption ├── preemption_suite_test.go └── preemption_test.go ├── priority_scheduling ├── priority_scheduling_suite_test.go └── priority_scheduling_test.go ├── queue_quota_mgmt ├── queue_quota_mgmt_suite_test.go └── queue_quota_mgmt_test.go ├── recovery_and_restart ├── recovery_and_restart_suite_test.go └── recovery_and_restart_test.go ├── resource_fairness ├── resource_fairness_suite_test.go └── resource_fairness_test.go ├── restart_changed_config ├── restart_changed_config_suite_test.go └── restart_changed_config_test.go ├── simple_preemptor ├── simple_preemptor_suite_test.go └── simple_preemptor_test.go ├── spark_jobs_scheduling ├── spark_jobs_scheduling_suite_test.go └── spark_jobs_scheduling_test.go ├── testdata ├── app │ ├── application.yaml │ ├── application_err_minmember.yaml │ ├── application_err_minresource.yaml │ ├── application_err_name.yaml │ ├── application_err_nodeselector.yaml │ ├── application_err_queue.yaml │ └── application_err_tolerations.yaml ├── compressed_yunikorn-configs.yaml ├── queues.yaml ├── sleeppod_template.yaml ├── spark_jobs.sh ├── spark_pod_template.yaml └── yunikorn-configs.yaml ├── user_group_limit ├── user_group_limit_suite_test.go └── user_group_limit_test.go └── wrappers.go /.asf.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.asf.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.github/PULL_REQUEST_TEMPLATE -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/push-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.github/workflows/push-master.yml -------------------------------------------------------------------------------- /.github/workflows/weekly-e2e.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.github/workflows/weekly-e2e.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.gitignore -------------------------------------------------------------------------------- /.go_repro_version: -------------------------------------------------------------------------------- 1 | 1.25.5 2 | -------------------------------------------------------------------------------- /.go_version: -------------------------------------------------------------------------------- 1 | 1.25 2 | -------------------------------------------------------------------------------- /.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/.golangci.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/NOTICE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/README.md -------------------------------------------------------------------------------- /conf/.gitignore: -------------------------------------------------------------------------------- 1 | scheduler-config-local.yaml 2 | -------------------------------------------------------------------------------- /conf/scheduler-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/conf/scheduler-config.yaml -------------------------------------------------------------------------------- /deployments/examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/README.md -------------------------------------------------------------------------------- /deployments/examples/admission-controller-tests/nginx-yk.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/admission-controller-tests/nginx-yk.yaml -------------------------------------------------------------------------------- /deployments/examples/admission-controller-tests/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/admission-controller-tests/nginx.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/README.md -------------------------------------------------------------------------------- /deployments/examples/authz/acl/nginx-1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/acl/nginx-1.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/acl/nginx-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/acl/nginx-2.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/acl/nginx-3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/acl/nginx-3.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/acl/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/acl/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/k8s-api-access/.gitignore: -------------------------------------------------------------------------------- 1 | certification_request.yaml 2 | -------------------------------------------------------------------------------- /deployments/examples/authz/k8s-api-access/authorization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/k8s-api-access/authorization.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/k8s-api-access/create-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/k8s-api-access/create-user.sh -------------------------------------------------------------------------------- /deployments/examples/authz/k8s-api-access/remove-user.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/k8s-api-access/remove-user.sh -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/create-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/create-all.sh -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/delete-all.sh -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/nginx-admin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/nginx-admin.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/nginx-anonymous.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/nginx-anonymous.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/nginx-kim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/nginx-kim.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/nginx-sue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/nginx-sue.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/placement-rules/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/placement-rules/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/priority/nginx-admin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/priority/nginx-admin.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/priority/nginx-kim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/priority/nginx-kim.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/priority/nginx-sue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/priority/nginx-sue.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/priority/system.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/priority/system.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/priority/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/priority/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/resource-limits/create-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/resource-limits/create-all.sh -------------------------------------------------------------------------------- /deployments/examples/authz/resource-limits/delete-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/resource-limits/delete-all.sh -------------------------------------------------------------------------------- /deployments/examples/authz/resource-limits/nginx-admin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/resource-limits/nginx-admin.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/resource-limits/nginx-sue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/resource-limits/nginx-sue.yaml -------------------------------------------------------------------------------- /deployments/examples/authz/resource-limits/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/authz/resource-limits/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/examples/mpioperator/Pi/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/mpioperator/Pi/README.md -------------------------------------------------------------------------------- /deployments/examples/mpioperator/Pi/pi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/mpioperator/Pi/pi.yaml -------------------------------------------------------------------------------- /deployments/examples/namespace/namespaces.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/namespace/namespaces.yaml -------------------------------------------------------------------------------- /deployments/examples/namespace/queues.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/namespace/queues.yaml -------------------------------------------------------------------------------- /deployments/examples/namespace/sleeppod_dev.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/namespace/sleeppod_dev.yaml -------------------------------------------------------------------------------- /deployments/examples/namespace/sleeppod_prod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/namespace/sleeppod_prod.yaml -------------------------------------------------------------------------------- /deployments/examples/nginx/nginx.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/nginx/nginx.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/README.md -------------------------------------------------------------------------------- /deployments/examples/placements/fixed/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/fixed/config.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/fixed/fixed_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/fixed/fixed_example.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/provided/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/provided/config.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/provided/provided_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/provided/provided_example.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/tag/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/tag/config.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/tag/tag_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/tag/tag_example.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/username/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/username/config.yaml -------------------------------------------------------------------------------- /deployments/examples/placements/username/username_example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/placements/username/username_example.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/node-affinity-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/node-affinity-example.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-affinity-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-affinity-example.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-anti-affinity-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-anti-affinity-example.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-anti-affinity-p0.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-anti-affinity-p0.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-anti-affinity-p1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-anti-affinity-p1.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-nodeselector-example.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-nodeselector-example.yaml -------------------------------------------------------------------------------- /deployments/examples/predicates/pod-with-toleration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/predicates/pod-with-toleration.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/README.md -------------------------------------------------------------------------------- /deployments/examples/preemption/high-priority-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/high-priority-job.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/low-priority-job-outside-fence.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/low-priority-job-outside-fence.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/low-priority-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/low-priority-job.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/normal-priority-job-with-9999-priority-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/normal-priority-job-with-9999-priority-class.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/normal-priority-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/normal-priority-job.yaml -------------------------------------------------------------------------------- /deployments/examples/preemption/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/preemption/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/examples/sleep/batch-sleep-job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/sleep/batch-sleep-job.yaml -------------------------------------------------------------------------------- /deployments/examples/sleep/sleeppods.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/sleep/sleeppods.yaml -------------------------------------------------------------------------------- /deployments/examples/spark/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/spark/README.md -------------------------------------------------------------------------------- /deployments/examples/spark/cmd/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/spark/cmd/run.sh -------------------------------------------------------------------------------- /deployments/examples/spark/driver.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/spark/driver.yaml -------------------------------------------------------------------------------- /deployments/examples/spark/executor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/spark/executor.yaml -------------------------------------------------------------------------------- /deployments/examples/tfjob/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/tfjob/Dockerfile -------------------------------------------------------------------------------- /deployments/examples/tfjob/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/tfjob/README.md -------------------------------------------------------------------------------- /deployments/examples/tfjob/dist_mnist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/tfjob/dist_mnist.py -------------------------------------------------------------------------------- /deployments/examples/tfjob/tf-job-mnist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/tfjob/tf-job-mnist.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/ebs-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/ebs-pv.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/local-pv.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/local-pv.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/nfs-server.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/nfs-server.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/pod-ebs-direct.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/pod-ebs-direct.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/pod-ebs-dynamic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/pod-ebs-dynamic.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/pod-ebs-exist.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/pod-ebs-exist.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/pod-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/pod-local.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/pod-nfs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/pod-nfs.yaml -------------------------------------------------------------------------------- /deployments/examples/volume/storage-class.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/examples/volume/storage-class.yaml -------------------------------------------------------------------------------- /deployments/grafana-dashboard/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/grafana-dashboard/README.md -------------------------------------------------------------------------------- /deployments/grafana-dashboard/assets/yunikorn-metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/grafana-dashboard/assets/yunikorn-metrics.png -------------------------------------------------------------------------------- /deployments/grafana-dashboard/assets/yunikorn-pprof.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/grafana-dashboard/assets/yunikorn-pprof.png -------------------------------------------------------------------------------- /deployments/grafana-dashboard/yunikorn-metrics.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/grafana-dashboard/yunikorn-metrics.json -------------------------------------------------------------------------------- /deployments/grafana-dashboard/yunikorn-pprof.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/grafana-dashboard/yunikorn-pprof.json -------------------------------------------------------------------------------- /deployments/kwok-perf-test/deploy-tool.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/kwok-perf-test/deploy-tool.sh -------------------------------------------------------------------------------- /deployments/kwok-perf-test/kwok-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/kwok-perf-test/kwok-setup.sh -------------------------------------------------------------------------------- /deployments/scheduler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/README.md -------------------------------------------------------------------------------- /deployments/scheduler/admission-controller-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/admission-controller-rbac.yaml -------------------------------------------------------------------------------- /deployments/scheduler/admission-controller-secrets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/admission-controller-secrets.yaml -------------------------------------------------------------------------------- /deployments/scheduler/admission-controller.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/admission-controller.yaml -------------------------------------------------------------------------------- /deployments/scheduler/plugin.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/plugin.yaml -------------------------------------------------------------------------------- /deployments/scheduler/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/prometheus.yml -------------------------------------------------------------------------------- /deployments/scheduler/scheduler-load.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/scheduler-load.yaml -------------------------------------------------------------------------------- /deployments/scheduler/scheduler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/scheduler.yaml -------------------------------------------------------------------------------- /deployments/scheduler/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/yunikorn-configs.yaml -------------------------------------------------------------------------------- /deployments/scheduler/yunikorn-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/deployments/scheduler/yunikorn-rbac.yaml -------------------------------------------------------------------------------- /docker/admission/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/docker/admission/Dockerfile -------------------------------------------------------------------------------- /docker/plugin/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/docker/plugin/Dockerfile -------------------------------------------------------------------------------- /docker/scheduler/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/docker/scheduler/Dockerfile -------------------------------------------------------------------------------- /docker/webtest/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/docker/webtest/Dockerfile -------------------------------------------------------------------------------- /docker/webtest/document/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/docker/webtest/document/index.html -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/go.sum -------------------------------------------------------------------------------- /pkg/admission/admission_controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/admission_controller.go -------------------------------------------------------------------------------- /pkg/admission/admission_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/admission_controller_test.go -------------------------------------------------------------------------------- /pkg/admission/common/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/common/common.go -------------------------------------------------------------------------------- /pkg/admission/conf/am_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/conf/am_conf.go -------------------------------------------------------------------------------- /pkg/admission/conf/am_conf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/conf/am_conf_test.go -------------------------------------------------------------------------------- /pkg/admission/informers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/informers.go -------------------------------------------------------------------------------- /pkg/admission/metadata/extract.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/metadata/extract.go -------------------------------------------------------------------------------- /pkg/admission/metadata/labels.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/metadata/labels.go -------------------------------------------------------------------------------- /pkg/admission/metadata/labels_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/metadata/labels_test.go -------------------------------------------------------------------------------- /pkg/admission/metadata/usergroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/metadata/usergroup.go -------------------------------------------------------------------------------- /pkg/admission/metadata/usergroup_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/metadata/usergroup_test.go -------------------------------------------------------------------------------- /pkg/admission/namespace_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/namespace_cache.go -------------------------------------------------------------------------------- /pkg/admission/namespace_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/namespace_cache_test.go -------------------------------------------------------------------------------- /pkg/admission/pki/certs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/pki/certs.go -------------------------------------------------------------------------------- /pkg/admission/pki/certs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/pki/certs_test.go -------------------------------------------------------------------------------- /pkg/admission/priority_class_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/priority_class_cache.go -------------------------------------------------------------------------------- /pkg/admission/priority_class_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/priority_class_cache_test.go -------------------------------------------------------------------------------- /pkg/admission/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/util.go -------------------------------------------------------------------------------- /pkg/admission/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/util_test.go -------------------------------------------------------------------------------- /pkg/admission/webhook_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/webhook_manager.go -------------------------------------------------------------------------------- /pkg/admission/webhook_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/admission/webhook_manager_test.go -------------------------------------------------------------------------------- /pkg/cache/amprotocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/amprotocol.go -------------------------------------------------------------------------------- /pkg/cache/application.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/application.go -------------------------------------------------------------------------------- /pkg/cache/application_graphviz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/application_graphviz_test.go -------------------------------------------------------------------------------- /pkg/cache/application_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/application_state.go -------------------------------------------------------------------------------- /pkg/cache/application_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/application_state_test.go -------------------------------------------------------------------------------- /pkg/cache/application_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/application_test.go -------------------------------------------------------------------------------- /pkg/cache/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/context.go -------------------------------------------------------------------------------- /pkg/cache/context_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/context_test.go -------------------------------------------------------------------------------- /pkg/cache/external/scheduler_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/external/scheduler_cache.go -------------------------------------------------------------------------------- /pkg/cache/external/scheduler_cache_dao.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/external/scheduler_cache_dao.go -------------------------------------------------------------------------------- /pkg/cache/external/scheduler_cache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/external/scheduler_cache_test.go -------------------------------------------------------------------------------- /pkg/cache/gang_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/gang_utils.go -------------------------------------------------------------------------------- /pkg/cache/gang_utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/gang_utils_test.go -------------------------------------------------------------------------------- /pkg/cache/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/metadata.go -------------------------------------------------------------------------------- /pkg/cache/metadata_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/metadata_test.go -------------------------------------------------------------------------------- /pkg/cache/node_events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/node_events.go -------------------------------------------------------------------------------- /pkg/cache/placeholder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/placeholder.go -------------------------------------------------------------------------------- /pkg/cache/placeholder_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/placeholder_manager.go -------------------------------------------------------------------------------- /pkg/cache/placeholder_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/placeholder_manager_test.go -------------------------------------------------------------------------------- /pkg/cache/placeholder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/placeholder_test.go -------------------------------------------------------------------------------- /pkg/cache/scheduler_callback.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/scheduler_callback.go -------------------------------------------------------------------------------- /pkg/cache/scheduler_callback_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/scheduler_callback_test.go -------------------------------------------------------------------------------- /pkg/cache/task.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task.go -------------------------------------------------------------------------------- /pkg/cache/task_graphviz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_graphviz_test.go -------------------------------------------------------------------------------- /pkg/cache/task_sched_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_sched_state.go -------------------------------------------------------------------------------- /pkg/cache/task_sched_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_sched_state_test.go -------------------------------------------------------------------------------- /pkg/cache/task_state.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_state.go -------------------------------------------------------------------------------- /pkg/cache/task_state_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_state_test.go -------------------------------------------------------------------------------- /pkg/cache/task_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/task_test.go -------------------------------------------------------------------------------- /pkg/cache/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/utils.go -------------------------------------------------------------------------------- /pkg/cache/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cache/utils_test.go -------------------------------------------------------------------------------- /pkg/client/apifactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/apifactory.go -------------------------------------------------------------------------------- /pkg/client/apifactory_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/apifactory_mock.go -------------------------------------------------------------------------------- /pkg/client/apifactory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/apifactory_test.go -------------------------------------------------------------------------------- /pkg/client/bootstrap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/bootstrap.go -------------------------------------------------------------------------------- /pkg/client/clients.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/clients.go -------------------------------------------------------------------------------- /pkg/client/clients_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/clients_test.go -------------------------------------------------------------------------------- /pkg/client/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/interfaces.go -------------------------------------------------------------------------------- /pkg/client/kubeclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/kubeclient.go -------------------------------------------------------------------------------- /pkg/client/kubeclient_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/client/kubeclient_mock.go -------------------------------------------------------------------------------- /pkg/cmd/admissioncontroller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cmd/admissioncontroller/main.go -------------------------------------------------------------------------------- /pkg/cmd/schedulerplugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cmd/schedulerplugin/main.go -------------------------------------------------------------------------------- /pkg/cmd/shim/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cmd/shim/main.go -------------------------------------------------------------------------------- /pkg/cmd/webtest/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/cmd/webtest/main.go -------------------------------------------------------------------------------- /pkg/common/constants/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/constants/constants.go -------------------------------------------------------------------------------- /pkg/common/events/event_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/events/event_helper.go -------------------------------------------------------------------------------- /pkg/common/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/events/events.go -------------------------------------------------------------------------------- /pkg/common/events/recorder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/events/recorder.go -------------------------------------------------------------------------------- /pkg/common/events/recorder_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/events/recorder_mock.go -------------------------------------------------------------------------------- /pkg/common/events/recorder_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/events/recorder_test.go -------------------------------------------------------------------------------- /pkg/common/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/resource.go -------------------------------------------------------------------------------- /pkg/common/resource_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/resource_test.go -------------------------------------------------------------------------------- /pkg/common/si_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/si_helper.go -------------------------------------------------------------------------------- /pkg/common/si_helper_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/si_helper_test.go -------------------------------------------------------------------------------- /pkg/common/test/configmap_informer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/configmap_informer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/configmap_lister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/configmap_lister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/namespaceinformer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/namespaceinformer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/namespacelister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/namespacelister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/nodeinformer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/nodeinformer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/nodelister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/nodelister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/podinformer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/podinformer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/podlister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/podlister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/priorityclass_informer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/priorityclass_informer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/priorityclass_lister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/priorityclass_lister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/recoverable_apps_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/recoverable_apps_mock.go -------------------------------------------------------------------------------- /pkg/common/test/schedulerapi_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/schedulerapi_mock.go -------------------------------------------------------------------------------- /pkg/common/test/shared_informer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/shared_informer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/volumeattachment_informer_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/volumeattachment_informer_mock.go -------------------------------------------------------------------------------- /pkg/common/test/volumeattachment_lister_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/volumeattachment_lister_mock.go -------------------------------------------------------------------------------- /pkg/common/test/volumebinder_mock.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/test/volumebinder_mock.go -------------------------------------------------------------------------------- /pkg/common/utils/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/utils/utils.go -------------------------------------------------------------------------------- /pkg/common/utils/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/common/utils/utils_test.go -------------------------------------------------------------------------------- /pkg/conf/schedulerconf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/conf/schedulerconf.go -------------------------------------------------------------------------------- /pkg/conf/schedulerconf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/conf/schedulerconf_test.go -------------------------------------------------------------------------------- /pkg/dispatcher/dispatch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/dispatcher/dispatch_test.go -------------------------------------------------------------------------------- /pkg/dispatcher/dispatcher.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/dispatcher/dispatcher.go -------------------------------------------------------------------------------- /pkg/locking/locking.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/locking/locking.go -------------------------------------------------------------------------------- /pkg/locking/locking_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/locking/locking_test.go -------------------------------------------------------------------------------- /pkg/log/filtered_core.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/log/filtered_core.go -------------------------------------------------------------------------------- /pkg/log/logger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/log/logger.go -------------------------------------------------------------------------------- /pkg/log/logger_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/log/logger_test.go -------------------------------------------------------------------------------- /pkg/plugin/predicates/predicate_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/predicates/predicate_manager.go -------------------------------------------------------------------------------- /pkg/plugin/predicates/predicate_manager_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/predicates/predicate_manager_test.go -------------------------------------------------------------------------------- /pkg/plugin/scheduler_plugin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/scheduler_plugin.go -------------------------------------------------------------------------------- /pkg/plugin/support/framework_handle.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/framework_handle.go -------------------------------------------------------------------------------- /pkg/plugin/support/framework_handle_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/framework_handle_test.go -------------------------------------------------------------------------------- /pkg/plugin/support/nodeinfo_lister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/nodeinfo_lister.go -------------------------------------------------------------------------------- /pkg/plugin/support/nodeinfo_lister_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/nodeinfo_lister_test.go -------------------------------------------------------------------------------- /pkg/plugin/support/shared_lister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/shared_lister.go -------------------------------------------------------------------------------- /pkg/plugin/support/shared_lister_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/shared_lister_test.go -------------------------------------------------------------------------------- /pkg/plugin/support/storageinfo_lister.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/plugin/support/storageinfo_lister.go -------------------------------------------------------------------------------- /pkg/shim/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/shim/scheduler.go -------------------------------------------------------------------------------- /pkg/shim/scheduler_mock_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/shim/scheduler_mock_test.go -------------------------------------------------------------------------------- /pkg/shim/scheduler_perf_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/shim/scheduler_perf_test.go -------------------------------------------------------------------------------- /pkg/shim/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/shim/scheduler_test.go -------------------------------------------------------------------------------- /pkg/webtest/testdata/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/webtest/testdata/test.txt -------------------------------------------------------------------------------- /pkg/webtest/web_server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/webtest/web_server.go -------------------------------------------------------------------------------- /pkg/webtest/web_server_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/pkg/webtest/web_server_test.go -------------------------------------------------------------------------------- /scripts/custom-boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/custom-boilerplate.go.txt -------------------------------------------------------------------------------- /scripts/generate-fsm-graph-images.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/generate-fsm-graph-images.sh -------------------------------------------------------------------------------- /scripts/kind-1.32.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/kind-1.32.yaml -------------------------------------------------------------------------------- /scripts/kind.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/kind.yaml -------------------------------------------------------------------------------- /scripts/plugin-conf-gen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/plugin-conf-gen.sh -------------------------------------------------------------------------------- /scripts/run-e2e-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/run-e2e-tests.sh -------------------------------------------------------------------------------- /scripts/third-party-licences.md.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/scripts/third-party-licences.md.tpl -------------------------------------------------------------------------------- /test/e2e/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/README.md -------------------------------------------------------------------------------- /test/e2e/admission_controller/admission_controller_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/admission_controller/admission_controller_suite_test.go -------------------------------------------------------------------------------- /test/e2e/admission_controller/admission_controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/admission_controller/admission_controller_test.go -------------------------------------------------------------------------------- /test/e2e/basic_scheduling/basic_scheduling_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/basic_scheduling/basic_scheduling_suite_test.go -------------------------------------------------------------------------------- /test/e2e/basic_scheduling/basic_scheduling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/basic_scheduling/basic_scheduling_test.go -------------------------------------------------------------------------------- /test/e2e/bin_packing/bin_packing_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/bin_packing/bin_packing_suite_test.go -------------------------------------------------------------------------------- /test/e2e/bin_packing/bin_packing_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/bin_packing/bin_packing_test.go -------------------------------------------------------------------------------- /test/e2e/configmap/configmap_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/configmap/configmap_suite_test.go -------------------------------------------------------------------------------- /test/e2e/configmap/configmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/configmap/configmap_test.go -------------------------------------------------------------------------------- /test/e2e/foreign_pod/foreign_pod_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/foreign_pod/foreign_pod_suite_test.go -------------------------------------------------------------------------------- /test/e2e/foreign_pod/foreign_pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/foreign_pod/foreign_pod_test.go -------------------------------------------------------------------------------- /test/e2e/framework/configmanager/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/configmanager/config.go -------------------------------------------------------------------------------- /test/e2e/framework/configmanager/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/configmanager/constants.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/common/deserializer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/common/deserializer.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/common/test_queues_configs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/common/test_queues_configs.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/common/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/common/utils.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/events.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/gang_job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/gang_job.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/job_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/job_conf.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/k8s_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/k8s_utils.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/pod_annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/pod_annotation.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/pod_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/pod_conf.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/k8s/pv_conf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/k8s/pv_conf.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/yunikorn/rest_api_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/yunikorn/rest_api_utils.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/yunikorn/states.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/yunikorn/states.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/yunikorn/wrappers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/yunikorn/wrappers.go -------------------------------------------------------------------------------- /test/e2e/framework/helpers/yunikorn/yk_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/framework/helpers/yunikorn/yk_utils.go -------------------------------------------------------------------------------- /test/e2e/gang_scheduling/gang_scheduling_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/gang_scheduling/gang_scheduling_suite_test.go -------------------------------------------------------------------------------- /test/e2e/gang_scheduling/gang_scheduling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/gang_scheduling/gang_scheduling_test.go -------------------------------------------------------------------------------- /test/e2e/node_resources/node_resources_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/node_resources/node_resources_suite_test.go -------------------------------------------------------------------------------- /test/e2e/node_resources/node_resources_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/node_resources/node_resources_test.go -------------------------------------------------------------------------------- /test/e2e/persistent_volume/persistent_volume_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/persistent_volume/persistent_volume_suite_test.go -------------------------------------------------------------------------------- /test/e2e/persistent_volume/persistent_volume_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/persistent_volume/persistent_volume_test.go -------------------------------------------------------------------------------- /test/e2e/pod_resource_scaling/pod_resource_scaling_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/pod_resource_scaling/pod_resource_scaling_suite_test.go -------------------------------------------------------------------------------- /test/e2e/pod_resource_scaling/pod_resource_scaling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/pod_resource_scaling/pod_resource_scaling_test.go -------------------------------------------------------------------------------- /test/e2e/predicates/predicates_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/predicates/predicates_suite_test.go -------------------------------------------------------------------------------- /test/e2e/predicates/predicates_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/predicates/predicates_test.go -------------------------------------------------------------------------------- /test/e2e/preemption/preemption_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/preemption/preemption_suite_test.go -------------------------------------------------------------------------------- /test/e2e/preemption/preemption_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/preemption/preemption_test.go -------------------------------------------------------------------------------- /test/e2e/priority_scheduling/priority_scheduling_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/priority_scheduling/priority_scheduling_suite_test.go -------------------------------------------------------------------------------- /test/e2e/priority_scheduling/priority_scheduling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/priority_scheduling/priority_scheduling_test.go -------------------------------------------------------------------------------- /test/e2e/queue_quota_mgmt/queue_quota_mgmt_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/queue_quota_mgmt/queue_quota_mgmt_suite_test.go -------------------------------------------------------------------------------- /test/e2e/queue_quota_mgmt/queue_quota_mgmt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/queue_quota_mgmt/queue_quota_mgmt_test.go -------------------------------------------------------------------------------- /test/e2e/recovery_and_restart/recovery_and_restart_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/recovery_and_restart/recovery_and_restart_suite_test.go -------------------------------------------------------------------------------- /test/e2e/recovery_and_restart/recovery_and_restart_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/recovery_and_restart/recovery_and_restart_test.go -------------------------------------------------------------------------------- /test/e2e/resource_fairness/resource_fairness_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/resource_fairness/resource_fairness_suite_test.go -------------------------------------------------------------------------------- /test/e2e/resource_fairness/resource_fairness_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/resource_fairness/resource_fairness_test.go -------------------------------------------------------------------------------- /test/e2e/restart_changed_config/restart_changed_config_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/restart_changed_config/restart_changed_config_suite_test.go -------------------------------------------------------------------------------- /test/e2e/restart_changed_config/restart_changed_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/restart_changed_config/restart_changed_config_test.go -------------------------------------------------------------------------------- /test/e2e/simple_preemptor/simple_preemptor_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/simple_preemptor/simple_preemptor_suite_test.go -------------------------------------------------------------------------------- /test/e2e/simple_preemptor/simple_preemptor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/simple_preemptor/simple_preemptor_test.go -------------------------------------------------------------------------------- /test/e2e/spark_jobs_scheduling/spark_jobs_scheduling_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/spark_jobs_scheduling/spark_jobs_scheduling_suite_test.go -------------------------------------------------------------------------------- /test/e2e/spark_jobs_scheduling/spark_jobs_scheduling_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/spark_jobs_scheduling/spark_jobs_scheduling_test.go -------------------------------------------------------------------------------- /test/e2e/testdata/app/application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_minmember.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_minmember.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_minresource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_minresource.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_name.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_name.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_nodeselector.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_nodeselector.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_queue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_queue.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/app/application_err_tolerations.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/app/application_err_tolerations.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/compressed_yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/compressed_yunikorn-configs.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/queues.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/queues.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/sleeppod_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/sleeppod_template.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/spark_jobs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/spark_jobs.sh -------------------------------------------------------------------------------- /test/e2e/testdata/spark_pod_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/spark_pod_template.yaml -------------------------------------------------------------------------------- /test/e2e/testdata/yunikorn-configs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/testdata/yunikorn-configs.yaml -------------------------------------------------------------------------------- /test/e2e/user_group_limit/user_group_limit_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/user_group_limit/user_group_limit_suite_test.go -------------------------------------------------------------------------------- /test/e2e/user_group_limit/user_group_limit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/user_group_limit/user_group_limit_test.go -------------------------------------------------------------------------------- /test/e2e/wrappers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/yunikorn-k8shim/HEAD/test/e2e/wrappers.go --------------------------------------------------------------------------------