spark-worker-controller.yaml 844 B

1234567891011121314151617181920212223242526272829303132333435
  1. kind: ReplicationController
  2. apiVersion: v1
  3. metadata:
  4. name: spark-gluster-worker-controller
  5. namespace: spark-cluster
  6. labels:
  7. component: spark-worker
  8. spec:
  9. replicas: 2
  10. selector:
  11. component: spark-worker
  12. template:
  13. metadata:
  14. labels:
  15. component: spark-worker
  16. uses: spark-master
  17. spec:
  18. containers:
  19. - name: spark-worker
  20. image: gcr.io/google_containers/spark:1.5.2_v1
  21. command: ["/start-worker"]
  22. ports:
  23. - containerPort: 8888
  24. volumeMounts:
  25. - mountPath: /mnt/glusterfs
  26. name: glusterfsvol
  27. resources:
  28. requests:
  29. cpu: 100m
  30. volumes:
  31. - name: glusterfsvol
  32. glusterfs:
  33. endpoints: glusterfs-cluster
  34. path: MyVolume
  35. readOnly: false