btc-localnet.yaml 751 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. labels:
  5. app: btc
  6. name: btc
  7. spec:
  8. ports:
  9. - name: node
  10. port: 18556
  11. targetPort: 18556
  12. selector:
  13. app: btc
  14. ---
  15. apiVersion: apps/v1
  16. kind: StatefulSet
  17. metadata:
  18. labels:
  19. app: btc
  20. name: btc
  21. spec:
  22. replicas: 1
  23. selector:
  24. matchLabels:
  25. app: btc
  26. serviceName: btc
  27. template:
  28. metadata:
  29. labels:
  30. app: btc
  31. spec:
  32. containers:
  33. - name: btc-node
  34. image: btc-node
  35. command:
  36. - /bin/sh
  37. - -c
  38. - /root/start_node.sh
  39. ports:
  40. - containerPort: 18556
  41. name: node
  42. protocol: TCP
  43. readinessProbe:
  44. tcpSocket:
  45. port: 18557