-
Alex Ellis (OpenFaaS Ltd) authored
Enables publishing to various topics according to annotations on the functions. The function cache is moved up one level so that it can be shared between the scale from zero code and the queue proxy. Unit tests added for new internal methods. Tested e2e with arkade and the newest queue-worker and RC gateway image with two queues and an annotation on one of the functions of com.openfaas.queue. It worked as expected including with multiple namespace support. Signed-off-by:
Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Alex Ellis (OpenFaaS Ltd) authoredEnables publishing to various topics according to annotations on the functions. The function cache is moved up one level so that it can be shared between the scale from zero code and the queue proxy. Unit tests added for new internal methods. Tested e2e with arkade and the newest queue-worker and RC gateway image with two queues and an annotation on one of the functions of com.openfaas.queue. It worked as expected including with multiple namespace support. Signed-off-by:
Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>