bridge-ui.yaml 835 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. ---
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: bridge-ui
  6. labels:
  7. app: bridge-ui
  8. spec:
  9. ports:
  10. - port: 8001
  11. name: http
  12. protocol: TCP
  13. clusterIP: None
  14. selector:
  15. app: bridge-ui
  16. ---
  17. apiVersion: apps/v1
  18. kind: StatefulSet
  19. metadata:
  20. name: bridge-ui
  21. spec:
  22. selector:
  23. matchLabels:
  24. app: bridge-ui
  25. serviceName: bridge-ui
  26. replicas: 1
  27. template:
  28. metadata:
  29. labels:
  30. app: bridge-ui
  31. spec:
  32. terminationGracePeriodSeconds: 1
  33. containers:
  34. - name: bridge-ui
  35. image: bridge-ui
  36. # entrypoint set dynamically in Tiltfile
  37. tty: true
  38. ports:
  39. - containerPort: 3000
  40. name: npxserver
  41. protocol: TCP
  42. readinessProbe:
  43. httpGet:
  44. port: npxserver
  45. path: /