multisig.yaml 721 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. ---
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: multisig
  6. labels:
  7. app: multisig
  8. spec:
  9. clusterIP: None
  10. selector:
  11. app: multisig
  12. ---
  13. apiVersion: apps/v1
  14. kind: StatefulSet
  15. metadata:
  16. name: multisig
  17. spec:
  18. selector:
  19. matchLabels:
  20. app: multisig
  21. serviceName: multisig
  22. template:
  23. metadata:
  24. labels:
  25. app: multisig
  26. spec:
  27. restartPolicy: Always
  28. terminationGracePeriodSeconds: 0
  29. containers:
  30. - name: multisig
  31. image: multisig
  32. readinessProbe:
  33. tcpSocket:
  34. port: 2000
  35. periodSeconds: 1
  36. failureThreshold: 300
  37. command:
  38. - python3
  39. - /root/pyth/prepare_multisig.py