Alex Ellis

View alexellis on GitHub
United Kingdom United Kingdom

I'm the founder of several widely-used open source projects such as OpenFaaS, inlets, k3sup. I'm also a CNCF Ambassador and enjoy working with Go and with containers.

Community Contributions

Speaking (conference/usergroups) / 10-25-2021

Zero to OpenFaaS in 60 months

Every once in a while someone comes into your life who makes a lasting impression. For OpenFaaS, there’ve now been 350 of those people, from all around the world each with individual stories and achievements to share. They all had a common interest: they wrote Go and believed that functions should be easy to use and portable. This is their story 5 years after it started. Alex shares why he started the project, the highs and lows along the way from quitting his job, to going toe-to-toe with corporate giants. He’ll tell the story through the contributors, and community that helped build and shape the project which now has 28k GitHub Stars and dozens of end-user companies in production.
Blogpost / 10-08-2021

Deploy without credentials with GitHub Actions and OIDC

There's been some talk on Twitter recently about a new feature emerging on GitHub Actions. It allows an action to mint an OpenID Connect (OIDC) token, which can then be used to deploy artifacts into other systems and clouds. I'll give you a bit of context, then show you the AWS and GCP story, followed by how I integrated this with OpenFaaS so that a set list of users on GitHub could deploy to my OpenFaaS cluster without having to give them any credentials.
Open source project / 03-01-2021

Growlab community

Grow your own with the Raspberry Pi for less than 30 dollars #growlab is what happens when you combine nature and technology with a global community. Everyone is welcome to join #growlab, whether you're participating in the timelapse contest, or just wanting to connect with others and grow your own. You'll be able to get started for under 30 dollars, less if you already own a Raspberry Pi and a camera module. Participating in a community, giving to others, being present in the current moment and learning new skills have been shown to improve wellbeing.