News for hackers. Stuff that matters.
Re:Announcing the OpenFaaS Function Store by alexellisuk on Thursday December 14, 2017 @11:07AM (#15923333)
Stefan's function is pretty cool but it sounds like you guys are up for the challenge of submitting something even better to the store. Looking forward to seeing your PRs - get creative! https://twitter.com/kelseyhightower/status/93589059037769728...
Re:Announcing the OpenFaaS Function Store by michaelmior on Thursday December 14, 2017 @10:06AM (#15922779)
Really cool to see! I did feel the need to make this one correction though

> when you're LetsEncrypt SSL certificate

This should be "your."

Re:Announcing the OpenFaaS Function Store by rorpage on Thursday December 14, 2017 @10:54AM (#15923208)
Fixed
Re:Announcing the OpenFaaS Function Store by forrestbrazeal on Thursday December 14, 2017 @01:57PM (#15925543)
How can this compete with the recently announced AWS Serverless App Repo? [0]

That service is still in preview (and they may not be whitelisting folks yet), but it sure seems like it could be a category killer.

[0] https://aws.amazon.com/serverless/serverlessrepo/

Re:Announcing the OpenFaaS Function Store by willitpamp573 on Thursday December 14, 2017 @02:18PM (#15925830)
Maybe you're running on non-AWS cloud or on-prem. Maybe you want to run a function that is written in a language that isn't supported by Lambda. Maybe your function is too complex for Lambda or would be too expensive. Maybe you already have a Kubernetes cluster running so deploying OpenFaaS is trivial and comes at no additional cost.
Re:Announcing the OpenFaaS Function Store by burtonr on Thursday December 14, 2017 @11:00AM (#15923272)
This is a great way to quickly and easily try out OpenFaaS by seeing some of the things OF functions can do with nearly no setup!
Re:Announcing the OpenFaaS Function Store by zimbatm on Thursday December 14, 2017 @01:00PM (#15924615)
It has all the important functions like left-pad.
Re:Announcing the OpenFaaS Function Store by alexellisuk on Thursday December 14, 2017 @06:44PM (#15928471)
We need your functions zimbatm - whether light-hearted like left-pad or more involved like the TensorFlow + imagenet example
Re:Announcing the OpenFaaS Function Store by jbob2000 on Thursday December 14, 2017 @10:15AM (#15922853)
> One of my favourite functions (certinfo) reports back on when you're LetsEncrypt SSL certificate is going to expire. How handy is that?

I can't help but feel that this is over-engineering to its highest degree. What is a calendar for? Create an event in Google Calendar or whatever and have it notify you a few days in advance. Completely non-technical solution that everybody already knows how to do.

Re:Announcing the OpenFaaS Function Store by perlgeek on Thursday December 14, 2017 @10:20AM (#15922899)
Not at all. Let's say you manage 100 machines, possibly for different domains, and each generates their own certs. Now you probably want monitoring that alerts you when the certificate is about to expire in the next 20 days (you can renew them 30 days before they expire, without running into rate limit shenanigans).

With 100 servers, you'll have on average about two calendar entries per day, most of which are no-ops, because the certificate renewal worked fine.

Re:Announcing the OpenFaaS Function Store by lkerrekfjk on Thursday December 14, 2017 @10:25AM (#15922950)
You certainly do not need "infinite scaling" to do that. Just a queue of workers running on a dumb server or even just a crontab... Yes it is the very definition of over engineering.
Re:Announcing the OpenFaaS Function Store by perlgeek on Thursday December 14, 2017 @10:26AM (#15922962)
No, you don't need "infinite scaling" for just that. But if you have a FaaS-Setup anyway, you might as well reuse it for such relatively simple (but still useful) tasks.
Re:Announcing the OpenFaaS Function Store by icebraining on Thursday December 14, 2017 @11:31AM (#15923576)
A full Linux kernel and cron daemon for that? You could run it on an ESP32!
Re:Announcing the OpenFaaS Function Store by stephenr on Thursday December 14, 2017 @11:34AM (#15923604)
You know that LE will email you if a cert isn't automatically renewed, right?
Re:Announcing the OpenFaaS Function Store by detaro on Thursday December 14, 2017 @12:13PM (#15924104)
Anecdotally, the case of "certificate renewed, but setup not properly configured to reload all services afterwards" happens quite a bit.
Re:Announcing the OpenFaaS Function Store by inopinatus on Thursday December 14, 2017 @02:05PM (#15925658)
See also: updating vulnerable library packages but not restarting dependent daemons.
Re:Announcing the OpenFaaS Function Store by emilburzo on Thursday December 14, 2017 @10:24AM (#15922943)
Wasn't the whole point of LetsEncrypt's short certificate expiration period to promote setting up automatic renewal?

So no more calendar reminders every year, having to look up what's the correct order to concatenate comodo's chain and so on.