i fixed it by increasing timeout and adding startupProbe:
readinessProbe: initialDelaySeconds: 5 timeoutSeconds: 3 successThreshold: 1 failureThreshold: 3 periodSeconds: 5 exec: command: ["/bin/grpc_health_probe", "-addr=:8080"] livenessProbe: initialDelaySeconds: 15 #timeoutSeconds: 3 periodSeconds: 5 successThreshold: 1 failureThreshold: 3 exec: command: ["/bin/grpc_health_probe", "-addr=:8080"] startupProbe: exec: command: [ "/bin/grpc_health_probe", "-addr=:8080" ] failureThreshold: 30 periodSeconds: 10
solved Liveness probe failed: timeout: failed to connect service “:8080” within 1s