apiVersion: app.k8s.io/v1beta1
kind: Application
metadata:
  labels:
    app.kubernetes.io/component: spark-operator
    app.kubernetes.io/name: sparkoperator
  name: spark-operator
  namespace: kubeflow
spec:
  addOwnerRef: true
  componentKinds:
  - group: core
    kind: Service
  - group: apps
    kind: Deployment
  - group: core
    kind: ConfigMap
  - group: core
    kind: ServiceAccount
  - group: kubeflow.org
    kind: SparkOperator
  descriptor:
    description: Spark-operator allows users to create and manage the "SparkApplication"
      custom resource.
    keywords:
    - spark
    maintainers:
    - email: holden@pigscanfly.ca
      name: Holden Karau
    owners:
    - email: holden@pigscanfly.ca
      name: Holden Karau
    type: spark-operator
    version: v1
  selector:
    matchLabels:
      app.kubernetes.io/component: sppark-operator
      app.kubernetes.io/instance: spark-operator-v0.7.0
      app.kubernetes.io/managed-by: kfctl
      app.kubernetes.io/name: sparkoperator
      app.kubernetes.io/part-of: kubeflow
      app.kubernetes.io/version: v0.7.0
