2019-09-04 04:42:18 UTC - chetanm: Checking the kube config [1] I do not see 
Invoker having a `livenessProbe` while other pods do have that. Is that 
intentional?
[1]: 
<https://github.com/apache/openwhisk-deploy-kube/blob/master/helm/openwhisk/templates/invoker-pod.yaml>
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567572138036200
----
2019-09-04 13:59:37 UTC - Dave Grove: My recollection is that I didn’t add one 
because unlike the controller the invoker is not configured to have a webserver 
responding to a /ping route that could be used as a liveness probe
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567605577037900?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:05:36 UTC - Rodric Rabbah: we could change that… it just returns 
a `pong` now
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567605936038800?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:09:06 UTC - Dave Grove: I get lost in Scala….controller 
implements `BasicRasService` while invoker does not.  I think that means 
invoker isn’t running a web server, just connecting via Kafka?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567606146039000?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:10:23 UTC - Rodric Rabbah: hmm… maybe i thought we had an invoker 
server but maybe that’s gone now
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567606223039300?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:41:14 UTC - chetanm: I think invoker has a web server
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608074039500?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:41:31 UTC - chetanm: As I have see Prometheus metrics from it
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608091039700?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:41:57 UTC - Dave Grove: ok.  if it has a server, there is no 
reason not to add a /ping route to it (if it doesn’t have one already) and 
define a livenessProbe
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608117039900?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:41:59 UTC - chetanm: Can check ... If it exist then it's fine to 
have a live probe for it
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608119040100?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:48:32 UTC - Rodric Rabbah: used to have a server, there was a 
time when it was removed. i just checked master and there is a server now
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608512040300?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:48:44 UTC - Rodric Rabbah: ```
    BasicHttpService.startHttpService(new BasicRasService {}.route, port, 
httpsConfig)(
      actorSystem,
      ActorMaterializer.create(actorSystem))
  }
```
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608524040500?thread_ts=1567605577.037900&cid=C3TPCAQG1
----
2019-09-04 14:48:57 UTC - Rodric Rabbah: was the container still around?
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608537040700?thread_ts=1567516313.035200&cid=C3TPCAQG1
----
2019-09-04 14:49:17 UTC - Rodric Rabbah: you can disable pausing in the invoker 
if you like or increase the grace period in the deployment configuration to 
give you a chance to exec into it
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608557040900?thread_ts=1567516313.035200&cid=C3TPCAQG1
----
2019-09-04 14:49:28 UTC - Rodric Rabbah: ^^ will join a few minutes late
https://openwhisk-team.slack.com/archives/C3TPCAQG1/p1567608568041200
----

Reply via email to