--- apiVersion: v1 kind: Service metadata: name: spy-relayer labels: app: spy-relayer spec: clusterIP: None selector: app: spy-relayer --- apiVersion: apps/v1 kind: StatefulSet metadata: name: spy-relayer spec: selector: matchLabels: app: spy-relayer serviceName: spy-relayer replicas: 1 template: metadata: labels: app: spy-relayer spec: restartPolicy: Always terminationGracePeriodSeconds: 0 containers: - name: spy-relayer image: spy-relay-image command: - npm - run - --prefix - /app/relayer/spy_relayer/ - tilt_relayer tty: true readinessProbe: tcpSocket: port: 2000 periodSeconds: 1 failureThreshold: 300