[ 
https://issues.apache.org/jira/browse/AIRFLOW-4960?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16885994#comment-16885994
 ] 

Itai Yaffe commented on AIRFLOW-4960:
-------------------------------------

As @Tal Sharon pointed out, it's quite possible we'll need to open a ticket for 
OpenFaaS to expose the function status, as a way for the OpenFaaS Sensor to get 
it.

> Create OpenFaaS Sensor
> ----------------------
>
>                 Key: AIRFLOW-4960
>                 URL: https://issues.apache.org/jira/browse/AIRFLOW-4960
>             Project: Apache Airflow
>          Issue Type: Improvement
>          Components: contrib
>    Affects Versions: 1.10.3
>            Reporter: Itai Yaffe
>            Priority: Minor
>
> Issue https://issues.apache.org/jira/browse/AIRFLOW-3411 added OpenFaaS Hook 
> that allows one to invoke functions via OpenFaaS.
> What we currently lack is a Sesnor to monitor asynchronous invocations of 
> such functions.  
> This is a bit tricky, since currently, it doesn't seem like OpenFaaS exposes 
> an API that allows one to monitor the state of an invoked function. 
> [~danassa] suggested that perhaps by using API calls to k8s, we can query a 
> specific pod, do a docker ps to get the processes that are running there, and 
> get the function state. This still needs further investigation. 



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)

Reply via email to