explorer.yaml 871 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. ---
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: explorer
  6. labels:
  7. app: explorer
  8. spec:
  9. ports:
  10. - port: 8001
  11. name: http
  12. protocol: TCP
  13. clusterIP: None
  14. selector:
  15. app: explorer
  16. ---
  17. apiVersion: apps/v1
  18. kind: StatefulSet
  19. metadata:
  20. name: explorer
  21. spec:
  22. selector:
  23. matchLabels:
  24. app: explorer
  25. serviceName: explorer
  26. replicas: 1
  27. template:
  28. metadata:
  29. labels:
  30. app: explorer
  31. spec:
  32. terminationGracePeriodSeconds: 1
  33. containers:
  34. - name: explorer
  35. image: explorer
  36. command:
  37. - /usr/local/bin/npm
  38. - run
  39. - serve
  40. tty: true
  41. ports:
  42. - containerPort: 8001
  43. name: gatsbyserver
  44. protocol: TCP
  45. readinessProbe:
  46. httpGet:
  47. port: gatsbyserver
  48. path: /