diff --git a/examples/spark/spark-driver-controller.yaml b/examples/spark/spark-driver-controller.yaml index d62b3e21969..d0a3621a6f4 100644 --- a/examples/spark/spark-driver-controller.yaml +++ b/examples/spark/spark-driver-controller.yaml @@ -2,8 +2,6 @@ kind: ReplicationController apiVersion: v1 metadata: name: spark-driver-controller - labels: - component: spark-driver spec: replicas: 1 selector: diff --git a/examples/spark/spark-master-controller.yaml b/examples/spark/spark-master-controller.yaml index b67c1424dca..d497b4183c4 100644 --- a/examples/spark/spark-master-controller.yaml +++ b/examples/spark/spark-master-controller.yaml @@ -2,8 +2,6 @@ kind: ReplicationController apiVersion: v1 metadata: name: spark-master-controller - labels: - component: spark-master spec: replicas: 1 selector: @@ -19,6 +17,15 @@ spec: ports: - containerPort: 7077 - containerPort: 8080 + livenessProbe: + exec: + command: + - /opt/spark/sbin/spark-daemon.sh + - status + - org.apache.spark.deploy.master.Master + - '1' + initialDelaySeconds: 30 + timeoutSeconds: 1 resources: requests: cpu: 100m diff --git a/examples/spark/spark-master-service.yaml b/examples/spark/spark-master-service.yaml index ec51365b39d..32d20a71eb2 100644 --- a/examples/spark/spark-master-service.yaml +++ b/examples/spark/spark-master-service.yaml @@ -2,8 +2,6 @@ kind: Service apiVersion: v1 metadata: name: spark-master - labels: - component: spark-master-service spec: ports: - port: 7077 diff --git a/examples/spark/spark-worker-controller.yaml b/examples/spark/spark-worker-controller.yaml index 1fa59f04c20..8f30003bb67 100644 --- a/examples/spark/spark-worker-controller.yaml +++ b/examples/spark/spark-worker-controller.yaml @@ -2,8 +2,6 @@ kind: ReplicationController apiVersion: v1 metadata: name: spark-worker-controller - labels: - component: spark-worker spec: replicas: 3 selector: @@ -12,13 +10,21 @@ spec: metadata: labels: component: spark-worker - uses: spark-master spec: containers: - name: spark-worker image: gcr.io/google_containers/spark-worker:1.5.1_v1 ports: - containerPort: 8888 + livenessProbe: + exec: + command: + - /opt/spark/sbin/spark-daemon.sh + - status + - org.apache.spark.deploy.worker.Worker + - '1' + initialDelaySeconds: 30 + timeoutSeconds: 1 resources: requests: cpu: 100m