Skip to content

Apache Spark Kubernetes Operator CRD schemas#890

Open
timgriffiths wants to merge 1 commit into
datreeio:mainfrom
timgriffiths:feat/spark-operator-crds
Open

Apache Spark Kubernetes Operator CRD schemas#890
timgriffiths wants to merge 1 commit into
datreeio:mainfrom
timgriffiths:feat/spark-operator-crds

Conversation

@timgriffiths
Copy link
Copy Markdown
Contributor

@timgriffiths timgriffiths commented May 30, 2026

Summary

  • Adds kubeconform JSON schemas for SparkApplication and SparkCluster CRDs from the Apache Spark Kubernetes Operator
  • Covers API versions: v1, v1beta1, and v1alpha1
  • Schemas extracted from live CRD definitions and converted using the standard openapi2jsonschema pipeline

Files added

  • spark.apache.org/sparkapplication_v1.json
  • spark.apache.org/sparkapplication_v1alpha1.json
  • spark.apache.org/sparkapplication_v1beta1.json
  • spark.apache.org/sparkcluster_v1.json
  • spark.apache.org/sparkcluster_v1alpha1.json
  • spark.apache.org/sparkcluster_v1beta1.json

Adds kubeconform schemas for SparkApplication and SparkCluster
(v1, v1beta1, v1alpha1) extracted from the live CRD definitions
on mm_us_development. Not available in upstream datreeio/CRDs-catalog.

Made-with: Cursor
@timgriffiths timgriffiths changed the title feat: add Apache Spark Kubernetes Operator CRD schemas Apache Spark Kubernetes Operator CRD schemas May 30, 2026
@eyarz
Copy link
Copy Markdown
Member

eyarz commented Jun 2, 2026

@timgriffiths thank you for the PR!
what is the new schema version?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants