ibc-relayer.yaml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. labels:
  5. app: ibc-relayer
  6. name: ibc-relayer
  7. spec:
  8. ports:
  9. - name: rest
  10. port: 7597
  11. protocol: TCP
  12. selector:
  13. app: ibc-relayer
  14. ---
  15. apiVersion: apps/v1
  16. kind: StatefulSet
  17. metadata:
  18. labels:
  19. app: ibc-relayer
  20. name: ibc-relayer
  21. spec:
  22. replicas: 1
  23. selector:
  24. matchLabels:
  25. app: ibc-relayer
  26. template:
  27. metadata:
  28. labels:
  29. app: ibc-relayer
  30. spec:
  31. containers:
  32. - name: ibc-relayer
  33. image: ibc-relayer-image
  34. command:
  35. - rly
  36. - transact
  37. - link-then-start
  38. - terra-wormchain
  39. - --debug-addr
  40. - 0.0.0.0:7597
  41. - --src-port
  42. - wasm.terra1436kxs0w2es6xlqpp9rd35e3d0cjnw4sv8j3a7483sgks29jqwgsnyey7t
  43. - --dst-port
  44. - wasm.wormhole1nc5tatafv6eyq7llkr2gv50ff9e22mnf70qgjlv737ktmt4eswrq0kdhcj
  45. - --version
  46. - ibc-wormhole-v1
  47. - --override
  48. ports:
  49. - containerPort: 7597
  50. name: rest
  51. protocol: TCP
  52. readinessProbe:
  53. httpGet:
  54. port: 7597
  55. path: /
  56. periodSeconds: 1
  57. restartPolicy: Always
  58. serviceName: ibc-relayer