I've deployed Spark Operator to GKE using the Helm Chart to a custom namespace:
helm install --name sparkoperator incubator/sparkoperator --namespace custom-ns --set sparkJobNamespace=custom-ns
and confirmed the operator running in the cluster with helm status sparkoperator
.
However when I'm trying to run the Spark Pi example kubectl apply -f examples/spark-pi.yaml
I'm getting the following error:
the path "examples/spark-pi.yaml" does not exist
There are few things that I probably still don't get:
examples/spark-pi.yaml
located after deploying the operator?Please find the spark-pi.yaml
file here.
You should copy it to your filesystem, customize it if needed, and provide a valid path to it with kubectl apply -f path/to/spark-pi.yaml
.
kubectl apply
needs a yaml file either locally on the system where you are running kubectl command or it can be a http/https
endpoint hosting the file.