├── .dockerignore ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.yaml │ ├── config.yaml │ ├── feature_request.yaml │ └── question.yaml ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── check-release.yaml │ ├── integration.yaml │ ├── release-helm-charts.yaml │ ├── release-latest-images.yaml │ ├── release.yaml │ ├── scorecard.yaml │ ├── stale.yaml │ └── trivy-image-scanning.yaml ├── .gitignore ├── .golangci.yaml ├── .pre-commit-config.yaml ├── ADOPTERS.md ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── LICENSE ├── Makefile ├── OWNERS ├── PROJECT ├── README.md ├── ROADMAP.md ├── SECURITY.md ├── VERSION ├── api ├── v1alpha1 │ ├── common_types.go │ ├── defaults.go │ ├── doc.go │ ├── groupversion_info.go │ ├── register.go │ ├── sparkconnect_types.go │ └── zz_generated.deepcopy.go └── v1beta2 │ ├── defaults.go │ ├── defaults_test.go │ ├── doc.go │ ├── groupversion_info.go │ ├── pod_webhook.go │ ├── register.go │ ├── scheduledsparkapplication_types.go │ ├── sparkapplication_types.go │ ├── types.go │ └── zz_generated.deepcopy.go ├── charts └── spark-operator-chart │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── README.md.gotmpl │ ├── ci │ ├── ci-values.yaml │ └── kind-config.yaml │ ├── crds │ ├── sparkoperator.k8s.io_scheduledsparkapplications.yaml │ ├── sparkoperator.k8s.io_sparkapplications.yaml │ └── sparkoperator.k8s.io_sparkconnects.yaml │ ├── templates │ ├── _helpers.tpl │ ├── certmanager │ │ ├── _helpers.tpl │ │ ├── certificate.yaml │ │ └── issuer.yaml │ ├── controller │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── poddisruptionbudget.yaml │ │ ├── rbac.yaml │ │ ├── service.yaml │ │ └── serviceaccount.yaml │ ├── hook │ │ ├── _helpers.tpl │ │ ├── cluster_role.yaml │ │ ├── cluster_role_binding.yaml │ │ ├── job.yaml │ │ └── serviceaccount.yaml │ ├── prometheus │ │ ├── _helpers.tpl │ │ └── podmonitor.yaml │ ├── spark │ │ ├── _helpers.tpl │ │ ├── rbac.yaml │ │ └── serviceaccount.yaml │ └── webhook │ │ ├── _helpers.tpl │ │ ├── deployment.yaml │ │ ├── mutatingwebhookconfiguration.yaml │ │ ├── poddisruptionbudget.yaml │ │ ├── rbac.yaml │ │ ├── service.yaml │ │ ├── serviceaccount.yaml │ │ └── validatingwebhookconfiguration.yaml │ ├── tests │ ├── certmanager │ │ ├── certificate_test.yaml │ │ └── issuer_test.yaml │ ├── controller │ │ ├── deployment_test.yaml │ │ ├── poddisruptionbudget_test.yaml │ │ ├── rbac_test.yaml │ │ ├── service_test.yaml │ │ └── serviceaccount_test.yaml │ ├── hook │ │ ├── cluster_role_binding_test.yaml │ │ ├── cluster_role_test.yaml │ │ ├── job_test.yaml │ │ └── serviceaccount_test.yaml │ ├── prometheus │ │ └── podmonitor_test.yaml │ ├── spark │ │ ├── rbac_test.yaml │ │ └── serviceaccount_test.yaml │ └── webhook │ │ ├── deployment_test.yaml │ │ ├── mutatingwebhookconfiguration_test.yaml │ │ ├── poddisruptionbudget_test.yaml │ │ ├── rbac_test.yaml │ │ ├── service_test.yaml │ │ └── validatingwebhookconfiguration_test.yaml │ └── values.yaml ├── cmd └── operator │ ├── controller │ ├── root.go │ └── start.go │ ├── main.go │ ├── version │ └── root.go │ └── webhook │ ├── root.go │ └── start.go ├── config ├── certmanager │ ├── certificate.yaml │ ├── kustomization.yaml │ └── kustomizeconfig.yaml ├── crd │ ├── bases │ │ ├── sparkoperator.k8s.io_scheduledsparkapplications.yaml │ │ ├── sparkoperator.k8s.io_sparkapplications.yaml │ │ └── sparkoperator.k8s.io_sparkconnects.yaml │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ └── patches │ │ ├── cainjection_in_sparkapplications.yaml │ │ └── webhook_in_sparkapplications.yaml ├── default │ ├── manager_webhook_patch.yaml │ └── webhookcainjection_patch.yaml ├── rbac │ ├── role.yaml │ ├── scheduledsparkapplication_editor_role.yaml │ ├── scheduledsparkapplication_viewer_role.yaml │ ├── spark-application-rbac.yaml │ ├── sparkapplication_editor_role.yaml │ └── sparkapplication_viewer_role.yaml ├── samples │ ├── kustomization.yaml │ ├── v1beta2_scheduledsparkapplication.yaml │ └── v1beta2_sparkapplication.yaml └── webhook │ ├── kustomization.yaml │ ├── kustomizeconfig.yaml │ ├── manifests.yaml │ └── service.yaml ├── docker └── Dockerfile.kubectl ├── docs ├── api-docs.md └── release.md ├── entrypoint.sh ├── examples ├── spark-pi-configmap.yaml ├── spark-pi-custom-resource.yaml ├── spark-pi-dynamic-allocation.yaml ├── spark-pi-kube-scheduler.yaml ├── spark-pi-pod-template.yaml ├── spark-pi-prometheus-servlet.yaml ├── spark-pi-prometheus.yaml ├── spark-pi-python.yaml ├── spark-pi-scheduled.yaml ├── spark-pi-ttl.yaml ├── spark-pi-volcano.yaml ├── spark-pi-yunikorn.yaml ├── spark-pi.yaml └── sparkconnect │ └── spark-connect.yaml ├── go.mod ├── go.sum ├── hack ├── README.md ├── api-docs │ ├── config.json │ └── template │ │ ├── members.tpl │ │ ├── pkg.tpl │ │ ├── placeholder.go │ │ └── type.tpl ├── boilerplate.go.txt ├── generate-changelog.py ├── install_packages.sh ├── update-codegen.sh └── verify-codegen.sh ├── internal ├── controller │ ├── doc.go │ ├── mutatingwebhookconfiguration │ │ ├── controller.go │ │ ├── event_filter.go │ │ └── event_handler.go │ ├── scheduledsparkapplication │ │ ├── controller.go │ │ ├── controller_test.go │ │ ├── event_filter.go │ │ ├── event_handler.go │ │ └── suite_test.go │ ├── sparkapplication │ │ ├── controller.go │ │ ├── controller_test.go │ │ ├── driveringress.go │ │ ├── driveringress_test.go │ │ ├── event_filter.go │ │ ├── event_handler.go │ │ ├── monitoring_config.go │ │ ├── monitoring_config_test.go │ │ ├── submission.go │ │ ├── submission_test.go │ │ ├── suite_test.go │ │ ├── validator.go │ │ ├── web_ui.go │ │ └── web_ui_test.go │ ├── sparkconnect │ │ ├── options.go │ │ ├── reconciler.go │ │ ├── suite_test.go │ │ ├── util.go │ │ └── util_test.go │ └── validatingwebhookconfiguration │ │ ├── controller.go │ │ ├── event_filter.go │ │ └── event_handler.go ├── metrics │ ├── metrcis.go │ ├── sparkapplication_metrics.go │ └── sparkpod_metrics.go ├── scheduler │ ├── kubescheduler │ │ ├── scheduler.go │ │ ├── scheduler_test.go │ │ └── util.go │ ├── registry.go │ ├── scheduler.go │ ├── volcano │ │ ├── scheduler.go │ │ ├── scheduler_test.go │ │ └── util.go │ └── yunikorn │ │ ├── resourceusage │ │ ├── java.go │ │ ├── java_test.go │ │ ├── memory.go │ │ ├── memory_test.go │ │ ├── resource_usage.go │ │ └── resource_usage_test.go │ │ ├── scheduler.go │ │ └── scheduler_test.go └── webhook │ ├── doc.go │ ├── resourcequota.go │ ├── resourcequota_test.go │ ├── scheduledsparkapplication_defaulter.go │ ├── scheduledsparkapplication_validator.go │ ├── scheduledsparkapplication_validator_test.go │ ├── sparkapplication_defaulter.go │ ├── sparkapplication_validator.go │ ├── sparkapplication_validator_test.go │ ├── sparkpod_defaulter.go │ ├── sparkpod_defaulter_test.go │ ├── suite_test.go │ └── webhook.go ├── pkg ├── certificate │ ├── certificate.go │ ├── certificate_test.go │ ├── doc.go │ ├── suite_test.go │ ├── util.go │ └── util_test.go ├── client │ ├── clientset │ │ └── versioned │ │ │ ├── clientset.go │ │ │ ├── fake │ │ │ ├── clientset_generated.go │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ ├── scheme │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ └── typed │ │ │ └── api │ │ │ └── v1beta2 │ │ │ ├── api_client.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ ├── doc.go │ │ │ ├── fake_api_client.go │ │ │ ├── fake_scheduledsparkapplication.go │ │ │ └── fake_sparkapplication.go │ │ │ ├── generated_expansion.go │ │ │ ├── scheduledsparkapplication.go │ │ │ └── sparkapplication.go │ ├── informers │ │ └── externalversions │ │ │ ├── api │ │ │ ├── interface.go │ │ │ └── v1beta2 │ │ │ │ ├── interface.go │ │ │ │ ├── scheduledsparkapplication.go │ │ │ │ └── sparkapplication.go │ │ │ ├── factory.go │ │ │ ├── generic.go │ │ │ └── internalinterfaces │ │ │ └── factory_interfaces.go │ └── listers │ │ └── api │ │ └── v1beta2 │ │ ├── expansion_generated.go │ │ ├── scheduledsparkapplication.go │ │ └── sparkapplication.go ├── common │ ├── constants.go │ ├── doc.go │ ├── event.go │ ├── kueue.go │ ├── metrics.go │ ├── prometheus.go │ ├── spark.go │ └── volcano.go ├── scheme │ └── scheme.go └── util │ ├── capabilities.go │ ├── doc.go │ ├── interrupt.go │ ├── metrics.go │ ├── predicates.go │ ├── resourcequota.go │ ├── sparkapplication.go │ ├── sparkapplication_test.go │ ├── sparkpod.go │ ├── sparkpod_test.go │ ├── suite_test.go │ ├── util.go │ ├── util_test.go │ └── workqueue.go ├── proposals └── README.md ├── spark-docker ├── Dockerfile ├── README.md └── conf │ ├── metrics.properties │ └── prometheus.yaml ├── test └── e2e │ ├── bad_examples │ ├── fail-application.yaml │ └── fail-submission.yaml │ ├── sparkapplication_test.go │ ├── sparkconnect_test.go │ └── suit_test.go └── version.go /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/ISSUE_TEMPLATE/bug_report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/ISSUE_TEMPLATE/config.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/ISSUE_TEMPLATE/feature_request.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/question.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/ISSUE_TEMPLATE/question.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check-release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/check-release.yaml -------------------------------------------------------------------------------- /.github/workflows/integration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/integration.yaml -------------------------------------------------------------------------------- /.github/workflows/release-helm-charts.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/release-helm-charts.yaml -------------------------------------------------------------------------------- /.github/workflows/release-latest-images.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/release-latest-images.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.github/workflows/scorecard.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/scorecard.yaml -------------------------------------------------------------------------------- /.github/workflows/stale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/stale.yaml -------------------------------------------------------------------------------- /.github/workflows/trivy-image-scanning.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.github/workflows/trivy-image-scanning.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.gitignore -------------------------------------------------------------------------------- /.golangci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.golangci.yaml -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/Makefile -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/OWNERS -------------------------------------------------------------------------------- /PROJECT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/PROJECT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/README.md -------------------------------------------------------------------------------- /ROADMAP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/ROADMAP.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/SECURITY.md -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | v2.3.0 2 | -------------------------------------------------------------------------------- /api/v1alpha1/common_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/common_types.go -------------------------------------------------------------------------------- /api/v1alpha1/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/defaults.go -------------------------------------------------------------------------------- /api/v1alpha1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/doc.go -------------------------------------------------------------------------------- /api/v1alpha1/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/groupversion_info.go -------------------------------------------------------------------------------- /api/v1alpha1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/register.go -------------------------------------------------------------------------------- /api/v1alpha1/sparkconnect_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/sparkconnect_types.go -------------------------------------------------------------------------------- /api/v1alpha1/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1alpha1/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /api/v1beta2/defaults.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/defaults.go -------------------------------------------------------------------------------- /api/v1beta2/defaults_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/defaults_test.go -------------------------------------------------------------------------------- /api/v1beta2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/doc.go -------------------------------------------------------------------------------- /api/v1beta2/groupversion_info.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/groupversion_info.go -------------------------------------------------------------------------------- /api/v1beta2/pod_webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/pod_webhook.go -------------------------------------------------------------------------------- /api/v1beta2/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/register.go -------------------------------------------------------------------------------- /api/v1beta2/scheduledsparkapplication_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/scheduledsparkapplication_types.go -------------------------------------------------------------------------------- /api/v1beta2/sparkapplication_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/sparkapplication_types.go -------------------------------------------------------------------------------- /api/v1beta2/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/types.go -------------------------------------------------------------------------------- /api/v1beta2/zz_generated.deepcopy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/api/v1beta2/zz_generated.deepcopy.go -------------------------------------------------------------------------------- /charts/spark-operator-chart/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/.helmignore -------------------------------------------------------------------------------- /charts/spark-operator-chart/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/Chart.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/README.md -------------------------------------------------------------------------------- /charts/spark-operator-chart/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/README.md.gotmpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/ci/ci-values.yaml: -------------------------------------------------------------------------------- 1 | image: 2 | tag: local 3 | -------------------------------------------------------------------------------- /charts/spark-operator-chart/ci/kind-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/ci/kind-config.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/crds/sparkoperator.k8s.io_scheduledsparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/crds/sparkoperator.k8s.io_scheduledsparkapplications.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/crds/sparkoperator.k8s.io_sparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/crds/sparkoperator.k8s.io_sparkapplications.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/crds/sparkoperator.k8s.io_sparkconnects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/crds/sparkoperator.k8s.io_sparkconnects.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/certmanager/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/certmanager/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/certmanager/certificate.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/certmanager/issuer.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/certmanager/issuer.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/deployment.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/poddisruptionbudget.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/poddisruptionbudget.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/rbac.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/service.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/controller/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/controller/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/hook/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/hook/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/hook/cluster_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/hook/cluster_role.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/hook/cluster_role_binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/hook/cluster_role_binding.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/hook/job.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/hook/job.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/hook/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/hook/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/prometheus/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/prometheus/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/prometheus/podmonitor.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/prometheus/podmonitor.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/spark/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/spark/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/spark/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/spark/rbac.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/spark/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/spark/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/_helpers.tpl -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/deployment.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/mutatingwebhookconfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/mutatingwebhookconfiguration.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/poddisruptionbudget.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/poddisruptionbudget.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/rbac.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/service.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/serviceaccount.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/templates/webhook/validatingwebhookconfiguration.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/templates/webhook/validatingwebhookconfiguration.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/certmanager/certificate_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/certmanager/certificate_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/certmanager/issuer_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/certmanager/issuer_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/controller/deployment_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/controller/deployment_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/controller/poddisruptionbudget_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/controller/poddisruptionbudget_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/controller/rbac_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/controller/rbac_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/controller/service_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/controller/service_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/controller/serviceaccount_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/controller/serviceaccount_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/hook/cluster_role_binding_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/hook/cluster_role_binding_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/hook/cluster_role_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/hook/cluster_role_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/hook/job_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/hook/job_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/hook/serviceaccount_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/hook/serviceaccount_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/prometheus/podmonitor_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/prometheus/podmonitor_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/spark/rbac_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/spark/rbac_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/spark/serviceaccount_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/spark/serviceaccount_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/deployment_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/deployment_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/mutatingwebhookconfiguration_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/mutatingwebhookconfiguration_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/poddisruptionbudget_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/poddisruptionbudget_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/rbac_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/rbac_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/service_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/service_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/tests/webhook/validatingwebhookconfiguration_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/tests/webhook/validatingwebhookconfiguration_test.yaml -------------------------------------------------------------------------------- /charts/spark-operator-chart/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/charts/spark-operator-chart/values.yaml -------------------------------------------------------------------------------- /cmd/operator/controller/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/controller/root.go -------------------------------------------------------------------------------- /cmd/operator/controller/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/controller/start.go -------------------------------------------------------------------------------- /cmd/operator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/main.go -------------------------------------------------------------------------------- /cmd/operator/version/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/version/root.go -------------------------------------------------------------------------------- /cmd/operator/webhook/root.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/webhook/root.go -------------------------------------------------------------------------------- /cmd/operator/webhook/start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/cmd/operator/webhook/start.go -------------------------------------------------------------------------------- /config/certmanager/certificate.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/certmanager/certificate.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/certmanager/kustomization.yaml -------------------------------------------------------------------------------- /config/certmanager/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/certmanager/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/bases/sparkoperator.k8s.io_scheduledsparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/bases/sparkoperator.k8s.io_scheduledsparkapplications.yaml -------------------------------------------------------------------------------- /config/crd/bases/sparkoperator.k8s.io_sparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/bases/sparkoperator.k8s.io_sparkapplications.yaml -------------------------------------------------------------------------------- /config/crd/bases/sparkoperator.k8s.io_sparkconnects.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/bases/sparkoperator.k8s.io_sparkconnects.yaml -------------------------------------------------------------------------------- /config/crd/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/kustomization.yaml -------------------------------------------------------------------------------- /config/crd/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/crd/patches/cainjection_in_sparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/patches/cainjection_in_sparkapplications.yaml -------------------------------------------------------------------------------- /config/crd/patches/webhook_in_sparkapplications.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/crd/patches/webhook_in_sparkapplications.yaml -------------------------------------------------------------------------------- /config/default/manager_webhook_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/default/manager_webhook_patch.yaml -------------------------------------------------------------------------------- /config/default/webhookcainjection_patch.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/default/webhookcainjection_patch.yaml -------------------------------------------------------------------------------- /config/rbac/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/role.yaml -------------------------------------------------------------------------------- /config/rbac/scheduledsparkapplication_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/scheduledsparkapplication_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/scheduledsparkapplication_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/scheduledsparkapplication_viewer_role.yaml -------------------------------------------------------------------------------- /config/rbac/spark-application-rbac.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/spark-application-rbac.yaml -------------------------------------------------------------------------------- /config/rbac/sparkapplication_editor_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/sparkapplication_editor_role.yaml -------------------------------------------------------------------------------- /config/rbac/sparkapplication_viewer_role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/rbac/sparkapplication_viewer_role.yaml -------------------------------------------------------------------------------- /config/samples/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/samples/kustomization.yaml -------------------------------------------------------------------------------- /config/samples/v1beta2_scheduledsparkapplication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/samples/v1beta2_scheduledsparkapplication.yaml -------------------------------------------------------------------------------- /config/samples/v1beta2_sparkapplication.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/samples/v1beta2_sparkapplication.yaml -------------------------------------------------------------------------------- /config/webhook/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/webhook/kustomization.yaml -------------------------------------------------------------------------------- /config/webhook/kustomizeconfig.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/webhook/kustomizeconfig.yaml -------------------------------------------------------------------------------- /config/webhook/manifests.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/webhook/manifests.yaml -------------------------------------------------------------------------------- /config/webhook/service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/config/webhook/service.yaml -------------------------------------------------------------------------------- /docker/Dockerfile.kubectl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/docker/Dockerfile.kubectl -------------------------------------------------------------------------------- /docs/api-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/docs/api-docs.md -------------------------------------------------------------------------------- /docs/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/docs/release.md -------------------------------------------------------------------------------- /entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/entrypoint.sh -------------------------------------------------------------------------------- /examples/spark-pi-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-configmap.yaml -------------------------------------------------------------------------------- /examples/spark-pi-custom-resource.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-custom-resource.yaml -------------------------------------------------------------------------------- /examples/spark-pi-dynamic-allocation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-dynamic-allocation.yaml -------------------------------------------------------------------------------- /examples/spark-pi-kube-scheduler.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-kube-scheduler.yaml -------------------------------------------------------------------------------- /examples/spark-pi-pod-template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-pod-template.yaml -------------------------------------------------------------------------------- /examples/spark-pi-prometheus-servlet.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-prometheus-servlet.yaml -------------------------------------------------------------------------------- /examples/spark-pi-prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-prometheus.yaml -------------------------------------------------------------------------------- /examples/spark-pi-python.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-python.yaml -------------------------------------------------------------------------------- /examples/spark-pi-scheduled.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-scheduled.yaml -------------------------------------------------------------------------------- /examples/spark-pi-ttl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-ttl.yaml -------------------------------------------------------------------------------- /examples/spark-pi-volcano.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-volcano.yaml -------------------------------------------------------------------------------- /examples/spark-pi-yunikorn.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi-yunikorn.yaml -------------------------------------------------------------------------------- /examples/spark-pi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/spark-pi.yaml -------------------------------------------------------------------------------- /examples/sparkconnect/spark-connect.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/examples/sparkconnect/spark-connect.yaml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/go.sum -------------------------------------------------------------------------------- /hack/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/README.md -------------------------------------------------------------------------------- /hack/api-docs/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/api-docs/config.json -------------------------------------------------------------------------------- /hack/api-docs/template/members.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/api-docs/template/members.tpl -------------------------------------------------------------------------------- /hack/api-docs/template/pkg.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/api-docs/template/pkg.tpl -------------------------------------------------------------------------------- /hack/api-docs/template/placeholder.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/api-docs/template/placeholder.go -------------------------------------------------------------------------------- /hack/api-docs/template/type.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/api-docs/template/type.tpl -------------------------------------------------------------------------------- /hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /hack/generate-changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/generate-changelog.py -------------------------------------------------------------------------------- /hack/install_packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/install_packages.sh -------------------------------------------------------------------------------- /hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/update-codegen.sh -------------------------------------------------------------------------------- /hack/verify-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/hack/verify-codegen.sh -------------------------------------------------------------------------------- /internal/controller/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/doc.go -------------------------------------------------------------------------------- /internal/controller/mutatingwebhookconfiguration/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/mutatingwebhookconfiguration/controller.go -------------------------------------------------------------------------------- /internal/controller/mutatingwebhookconfiguration/event_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/mutatingwebhookconfiguration/event_filter.go -------------------------------------------------------------------------------- /internal/controller/mutatingwebhookconfiguration/event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/mutatingwebhookconfiguration/event_handler.go -------------------------------------------------------------------------------- /internal/controller/scheduledsparkapplication/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/scheduledsparkapplication/controller.go -------------------------------------------------------------------------------- /internal/controller/scheduledsparkapplication/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/scheduledsparkapplication/controller_test.go -------------------------------------------------------------------------------- /internal/controller/scheduledsparkapplication/event_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/scheduledsparkapplication/event_filter.go -------------------------------------------------------------------------------- /internal/controller/scheduledsparkapplication/event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/scheduledsparkapplication/event_handler.go -------------------------------------------------------------------------------- /internal/controller/scheduledsparkapplication/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/scheduledsparkapplication/suite_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/controller.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/controller_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/controller_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/driveringress.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/driveringress.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/driveringress_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/driveringress_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/event_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/event_filter.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/event_handler.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/monitoring_config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/monitoring_config.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/monitoring_config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/monitoring_config_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/submission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/submission.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/submission_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/submission_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/suite_test.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/validator.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/web_ui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/web_ui.go -------------------------------------------------------------------------------- /internal/controller/sparkapplication/web_ui_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkapplication/web_ui_test.go -------------------------------------------------------------------------------- /internal/controller/sparkconnect/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkconnect/options.go -------------------------------------------------------------------------------- /internal/controller/sparkconnect/reconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkconnect/reconciler.go -------------------------------------------------------------------------------- /internal/controller/sparkconnect/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkconnect/suite_test.go -------------------------------------------------------------------------------- /internal/controller/sparkconnect/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkconnect/util.go -------------------------------------------------------------------------------- /internal/controller/sparkconnect/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/sparkconnect/util_test.go -------------------------------------------------------------------------------- /internal/controller/validatingwebhookconfiguration/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/validatingwebhookconfiguration/controller.go -------------------------------------------------------------------------------- /internal/controller/validatingwebhookconfiguration/event_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/validatingwebhookconfiguration/event_filter.go -------------------------------------------------------------------------------- /internal/controller/validatingwebhookconfiguration/event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/controller/validatingwebhookconfiguration/event_handler.go -------------------------------------------------------------------------------- /internal/metrics/metrcis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/metrics/metrcis.go -------------------------------------------------------------------------------- /internal/metrics/sparkapplication_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/metrics/sparkapplication_metrics.go -------------------------------------------------------------------------------- /internal/metrics/sparkpod_metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/metrics/sparkpod_metrics.go -------------------------------------------------------------------------------- /internal/scheduler/kubescheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/kubescheduler/scheduler.go -------------------------------------------------------------------------------- /internal/scheduler/kubescheduler/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/kubescheduler/scheduler_test.go -------------------------------------------------------------------------------- /internal/scheduler/kubescheduler/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/kubescheduler/util.go -------------------------------------------------------------------------------- /internal/scheduler/registry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/registry.go -------------------------------------------------------------------------------- /internal/scheduler/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/scheduler.go -------------------------------------------------------------------------------- /internal/scheduler/volcano/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/volcano/scheduler.go -------------------------------------------------------------------------------- /internal/scheduler/volcano/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/volcano/scheduler_test.go -------------------------------------------------------------------------------- /internal/scheduler/volcano/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/volcano/util.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/java.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/java.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/java_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/java_test.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/memory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/memory.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/memory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/memory_test.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/resource_usage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/resource_usage.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/resourceusage/resource_usage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/resourceusage/resource_usage_test.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/scheduler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/scheduler.go -------------------------------------------------------------------------------- /internal/scheduler/yunikorn/scheduler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/scheduler/yunikorn/scheduler_test.go -------------------------------------------------------------------------------- /internal/webhook/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/doc.go -------------------------------------------------------------------------------- /internal/webhook/resourcequota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/resourcequota.go -------------------------------------------------------------------------------- /internal/webhook/resourcequota_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/resourcequota_test.go -------------------------------------------------------------------------------- /internal/webhook/scheduledsparkapplication_defaulter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/scheduledsparkapplication_defaulter.go -------------------------------------------------------------------------------- /internal/webhook/scheduledsparkapplication_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/scheduledsparkapplication_validator.go -------------------------------------------------------------------------------- /internal/webhook/scheduledsparkapplication_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/scheduledsparkapplication_validator_test.go -------------------------------------------------------------------------------- /internal/webhook/sparkapplication_defaulter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/sparkapplication_defaulter.go -------------------------------------------------------------------------------- /internal/webhook/sparkapplication_validator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/sparkapplication_validator.go -------------------------------------------------------------------------------- /internal/webhook/sparkapplication_validator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/sparkapplication_validator_test.go -------------------------------------------------------------------------------- /internal/webhook/sparkpod_defaulter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/sparkpod_defaulter.go -------------------------------------------------------------------------------- /internal/webhook/sparkpod_defaulter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/sparkpod_defaulter_test.go -------------------------------------------------------------------------------- /internal/webhook/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/suite_test.go -------------------------------------------------------------------------------- /internal/webhook/webhook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/internal/webhook/webhook.go -------------------------------------------------------------------------------- /pkg/certificate/certificate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/certificate.go -------------------------------------------------------------------------------- /pkg/certificate/certificate_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/certificate_test.go -------------------------------------------------------------------------------- /pkg/certificate/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/doc.go -------------------------------------------------------------------------------- /pkg/certificate/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/suite_test.go -------------------------------------------------------------------------------- /pkg/certificate/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/util.go -------------------------------------------------------------------------------- /pkg/certificate/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/certificate/util_test.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/clientset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/clientset.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/fake/clientset_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/fake/clientset_generated.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/fake/doc.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/fake/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/fake/register.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/scheme/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/scheme/doc.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/scheme/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/scheme/register.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/api_client.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/doc.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/fake/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/fake/doc.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_api_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_api_client.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_scheduledsparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_scheduledsparkapplication.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_sparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/fake/fake_sparkapplication.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/generated_expansion.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/generated_expansion.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/scheduledsparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/scheduledsparkapplication.go -------------------------------------------------------------------------------- /pkg/client/clientset/versioned/typed/api/v1beta2/sparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/clientset/versioned/typed/api/v1beta2/sparkapplication.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/api/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/api/interface.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/api/v1beta2/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/api/v1beta2/interface.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/api/v1beta2/scheduledsparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/api/v1beta2/scheduledsparkapplication.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/api/v1beta2/sparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/api/v1beta2/sparkapplication.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/factory.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/generic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/generic.go -------------------------------------------------------------------------------- /pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/informers/externalversions/internalinterfaces/factory_interfaces.go -------------------------------------------------------------------------------- /pkg/client/listers/api/v1beta2/expansion_generated.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/listers/api/v1beta2/expansion_generated.go -------------------------------------------------------------------------------- /pkg/client/listers/api/v1beta2/scheduledsparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/listers/api/v1beta2/scheduledsparkapplication.go -------------------------------------------------------------------------------- /pkg/client/listers/api/v1beta2/sparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/client/listers/api/v1beta2/sparkapplication.go -------------------------------------------------------------------------------- /pkg/common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/constants.go -------------------------------------------------------------------------------- /pkg/common/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/doc.go -------------------------------------------------------------------------------- /pkg/common/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/event.go -------------------------------------------------------------------------------- /pkg/common/kueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/kueue.go -------------------------------------------------------------------------------- /pkg/common/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/metrics.go -------------------------------------------------------------------------------- /pkg/common/prometheus.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/prometheus.go -------------------------------------------------------------------------------- /pkg/common/spark.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/spark.go -------------------------------------------------------------------------------- /pkg/common/volcano.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/common/volcano.go -------------------------------------------------------------------------------- /pkg/scheme/scheme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/scheme/scheme.go -------------------------------------------------------------------------------- /pkg/util/capabilities.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/capabilities.go -------------------------------------------------------------------------------- /pkg/util/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/doc.go -------------------------------------------------------------------------------- /pkg/util/interrupt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/interrupt.go -------------------------------------------------------------------------------- /pkg/util/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/metrics.go -------------------------------------------------------------------------------- /pkg/util/predicates.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/predicates.go -------------------------------------------------------------------------------- /pkg/util/resourcequota.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/resourcequota.go -------------------------------------------------------------------------------- /pkg/util/sparkapplication.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/sparkapplication.go -------------------------------------------------------------------------------- /pkg/util/sparkapplication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/sparkapplication_test.go -------------------------------------------------------------------------------- /pkg/util/sparkpod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/sparkpod.go -------------------------------------------------------------------------------- /pkg/util/sparkpod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/sparkpod_test.go -------------------------------------------------------------------------------- /pkg/util/suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/suite_test.go -------------------------------------------------------------------------------- /pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/util.go -------------------------------------------------------------------------------- /pkg/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/util_test.go -------------------------------------------------------------------------------- /pkg/util/workqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/pkg/util/workqueue.go -------------------------------------------------------------------------------- /proposals/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/proposals/README.md -------------------------------------------------------------------------------- /spark-docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/spark-docker/Dockerfile -------------------------------------------------------------------------------- /spark-docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/spark-docker/README.md -------------------------------------------------------------------------------- /spark-docker/conf/metrics.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/spark-docker/conf/metrics.properties -------------------------------------------------------------------------------- /spark-docker/conf/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/spark-docker/conf/prometheus.yaml -------------------------------------------------------------------------------- /test/e2e/bad_examples/fail-application.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/test/e2e/bad_examples/fail-application.yaml -------------------------------------------------------------------------------- /test/e2e/bad_examples/fail-submission.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/test/e2e/bad_examples/fail-submission.yaml -------------------------------------------------------------------------------- /test/e2e/sparkapplication_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/test/e2e/sparkapplication_test.go -------------------------------------------------------------------------------- /test/e2e/sparkconnect_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/test/e2e/sparkconnect_test.go -------------------------------------------------------------------------------- /test/e2e/suit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/test/e2e/suit_test.go -------------------------------------------------------------------------------- /version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kubeflow/spark-operator/HEAD/version.go --------------------------------------------------------------------------------