diff --git a/hosted_logos/apache-yunikorn.svg b/hosted_logos/apache-yunikorn.svg
new file mode 100644
index 00000000000..49bc0d975cd
--- /dev/null
+++ b/hosted_logos/apache-yunikorn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/fluxion.svg b/hosted_logos/fluxion.svg
new file mode 100644
index 00000000000..7cc103ada5f
--- /dev/null
+++ b/hosted_logos/fluxion.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/fuzzball.svg b/hosted_logos/fuzzball.svg
new file mode 100644
index 00000000000..e8c14ded498
--- /dev/null
+++ b/hosted_logos/fuzzball.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/htcondor.svg b/hosted_logos/htcondor.svg
new file mode 100644
index 00000000000..55e2f7c11e0
--- /dev/null
+++ b/hosted_logos/htcondor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/ibm-spectrum-lsf.svg b/hosted_logos/ibm-spectrum-lsf.svg
new file mode 100644
index 00000000000..882db192f41
--- /dev/null
+++ b/hosted_logos/ibm-spectrum-lsf.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/kueue.svg b/hosted_logos/kueue.svg
new file mode 100644
index 00000000000..55d3b1fb614
--- /dev/null
+++ b/hosted_logos/kueue.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/mcad.svg b/hosted_logos/mcad.svg
new file mode 100644
index 00000000000..c35ca6cbb36
--- /dev/null
+++ b/hosted_logos/mcad.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/pbs-professional.svg b/hosted_logos/pbs-professional.svg
new file mode 100644
index 00000000000..f21babca42f
--- /dev/null
+++ b/hosted_logos/pbs-professional.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/run-ai.svg b/hosted_logos/run-ai.svg
new file mode 100644
index 00000000000..417232ce9ed
--- /dev/null
+++ b/hosted_logos/run-ai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/hosted_logos/slurm.svg b/hosted_logos/slurm.svg
new file mode 100644
index 00000000000..4299de80455
--- /dev/null
+++ b/hosted_logos/slurm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/images/qr-b.svg b/images/qr-b.svg
new file mode 100644
index 00000000000..6f30f93146f
--- /dev/null
+++ b/images/qr-b.svg
@@ -0,0 +1,759 @@
+
+
+
diff --git a/landscape.yml b/landscape.yml
index 5071f2dd2b6..07333aec9cc 100644
--- a/landscape.yml
+++ b/landscape.yml
@@ -3190,6 +3190,7 @@ landscape:
logo: armada.svg
twitter: https://twitter.com/oss_gr
crunchbase: https://www.crunchbase.com/organization/cloud-native-computing-foundation
+ allow_duplicate_repo: true
extra:
accepted: '2022-07-25'
dev_stats_url: https://armada.devstats.cncf.io/
@@ -3637,6 +3638,7 @@ landscape:
logo: volcano.svg
twitter: https://twitter.com/volcano_sh
crunchbase: https://www.crunchbase.com/organization/cloud-native-computing-foundation
+ allow_duplicate_repo: true
extra:
accepted: '2020-04-09'
dev_stats_url: https://volcano.devstats.cncf.io/
@@ -18257,3 +18259,103 @@ landscape:
homepage_url: https://wasmer.io/products/registry
logo: wasmer.svg
crunchbase: https://www.crunchbase.com/organization/wasmer
+ - category:
+ name: Batch Scheduling
+ subcategories:
+ - subcategory:
+ name: Kubernetes-Sponsored
+ items:
+ - item:
+ name: Kueue
+ homepage_url: https://kueue.sigs.k8s.io/
+ repo_url: https://github.com/kubernetes-sigs/kueue
+ logo: kueue.svg
+ twitter: https://twitter.com/kubernetesio
+ crunchbase: https://www.crunchbase.com/organization/kubernetes
+ - subcategory:
+ name: Kubernetes-Native
+ items:
+ - item:
+ name: Apache Yunikorn
+ homepage_url: https://yunikorn.apache.org/
+ repo_url: https://github.com/apache/yunikorn-core
+ logo: apache-yunikorn.svg
+ twitter: https://twitter.com/TheASF
+ crunchbase: https://www.crunchbase.com/organization/apache
+ - item:
+ name: Armada (Batch Scheduling)
+ homepage_url: https://armadaproject.io/
+ project: sandbox
+ repo_url: https://github.com/armadaproject/armada
+ logo: armada.svg
+ twitter: https://twitter.com/oss_gr
+ crunchbase: https://www.crunchbase.com/organization/cloud-native-computing-foundation
+ allow_duplicate_repo: true
+ - item:
+ name: Fuzzball
+ homepage_url: https://ciq.com/products/fuzzball/hpc/
+ repo_url: null
+ logo: fuzzball.svg
+ twitter: https://twitter.com/CtrlIQ
+ crunchbase: https://www.crunchbase.com/organization/ciq-80f9 # ciq-bec8
+ - item:
+ name: MCAD (Multi-Cluster App Dispatcher)
+ homepage_url: https://codeflare.dev/
+ repo_url: https://github.com/project-codeflare/multi-cluster-app-dispatcher
+ logo: mcad.svg
+ twitter: https://twitter.com/IBMResearch
+ crunchbase: https://www.crunchbase.com/organization/ibm-research
+ - item:
+ name: Run:ai
+ homepage_url: https://www.run.ai/
+ repo_url: null #https://github.com/run-ai/runai
+ logo: run-ai.svg
+ twitter: https://twitter.com/runailabs
+ crunchbase: https://www.crunchbase.com/organization/run-ai
+ - item:
+ name: Volcano (Batch Scheduling)
+ homepage_url: https://volcano.sh/
+ project: incubating
+ repo_url: https://github.com/volcano-sh/volcano
+ logo: volcano.svg
+ twitter: https://twitter.com/volcano_sh
+ crunchbase: https://www.crunchbase.com/organization/cloud-native-computing-foundation
+ allow_duplicate_repo: true
+ - subcategory:
+ name: K8s-Connectors
+ items:
+ - item:
+ name: Fluxion
+ homepage_url: https://flux-framework.org/
+ repo_url: https://github.com/flux-framework/flux-sched
+ logo: fluxion.svg
+ twitter: https://twitter.com/FluxFramework
+ crunchbase: https://www.crunchbase.com/organization/lawrence-livermore-national-laboratory
+ - item:
+ name: HTCondor
+ homepage_url: https://htcondor.org/
+ repo_url: https://github.com/htcondor/htcondor
+ logo: htcondor.svg
+ twitter: https://twitter.com/HTCondor
+ crunchbase: https://www.crunchbase.com/organization/university-of-wisconsin-madison
+ - item:
+ name: IBM Spectrum LSF
+ homepage_url: https://www.ibm.com/products/hpc-workload-management
+ repo_url: null #https://github.com/IBM-Cloud/hpc-cluster-lsf
+ logo: ibm-spectrum-lsf.svg
+ twitter: https://twitter.com/IBM
+ crunchbase: https://www.crunchbase.com/organization/ibm
+ - item:
+ name: PBS Professional
+ homepage_url: https://altair.com/pbs-professional/
+ repo_url: null #https://github.com/PBSPro/kubernetes-pbspro-connector https://github.com/openpbs/openpbs
+ logo: pbs-professional.svg
+ twitter: https://twitter.com/altair_inc
+ crunchbase: https://www.crunchbase.com/organization/altair-engineering
+ - item:
+ name: Slurm
+ homepage_url: https://slurm.schedmd.com/
+ repo_url: https://github.com/SchedMD/slurm
+ logo: slurm.svg
+ twitter: https://twitter.com/SchedMD
+ crunchbase: https://www.crunchbase.com/organization/schedmd-llc
diff --git a/settings.yml b/settings.yml
index 25f31696971..6497a39c850 100644
--- a/settings.yml
+++ b/settings.yml
@@ -324,6 +324,15 @@ big_picture:
width: 370
height: 270
color: rgb(64,117,191)
+ - type: LandscapeLink
+ url: batch-scheduling
+ title: Batch Scheduling
+ layout: category
+ left: 1760
+ top: 915
+ width: 370
+ height: 270
+ color: rgb(64,117,191)
extra:
tab_index: 2
url: serverless
@@ -695,6 +704,86 @@ big_picture:
width: 180
height: 125
color: rgb(64,117,191)
+ batch-scheduling:
+ tab_index: 4
+ url: batch-scheduling
+ name: Batch Scheduling
+ short_name: Batch
+ title: CNCF Batch Scheduling Landscape
+ fullscreen_header: View the Batch Scheduling interactive landscape at b.cncf.io
+ category: Batch Scheduling
+ elements:
+ - type: VerticalCategory
+ category: Kubernetes-Sponsored
+ width: 200
+ height: 120
+ top: 0
+ left: 0
+ color: rgb(109,61,143)
+ fit_width: true
+ - type: VerticalCategory
+ category: Kubernetes-Native
+ width: 200
+ height: 120
+ top: 0
+ left: 240
+ color: rgb(46,107,46)
+ fit_width: true
+ - type: VerticalCategory
+ category: K8s-Connectors
+ width: 200
+ height: 120
+ top: 0
+ left: 480
+ color: rgb(46,97,107)
+ fit_width: true
+ - type: LandscapeInfo
+ width: 520
+ height: 120
+ top: 540
+ left: 0
+ children:
+ - type: text
+ text: >
+ Batch Scheduling is a technique for executing a series of jobs on a computer cluster. It is a key component of many cloud native applications,
+ including AI/ML, HPC, and Big Data.
+ font_size: 9
+ top: 10
+ left: 90
+ right: 150
+ - type: image
+ title: QR Code
+ width: 70
+ height: 70
+ top: 10
+ left: 5
+ image: qr-b.svg
+ - type: title
+ title: b.cncf.io
+ font_size: 16
+ top: 78
+ left: 8
+ - type: image
+ title: Landscape Logo
+ width: 110
+ top: 10
+ right: 15
+ image: left-logo.svg
+ - type: image
+ title: CNCF Logo
+ width: 109
+ top: 65
+ right: 15
+ image: right-logo.svg
+ - type: LandscapeLink
+ url: landscape
+ title: Landscape
+ layout: subcategory
+ width: 180
+ height: 125
+ left: 800
+ top: 500
+ color: rgb(64,117,190)
test:
header: CNCF Cloud Native Interactive Landscape
section: CNCF Graduated Projects