Skip to content

Instantly share code, notes, and snippets.

@alexellis
Last active July 16, 2020 09:25
Show Gist options
  • Save alexellis/c411665f74531e4667092bfbb7cab72d to your computer and use it in GitHub Desktop.
Save alexellis/c411665f74531e4667092bfbb7cab72d to your computer and use it in GitHub Desktop.
Insiders Update November 28th 2020 - Thanksgiving Edition - Nov 28th ๐Ÿฆƒ๐Ÿฆƒ

Welcome to this week's Insiders Update! Insiders gain exclusive access to early previews, updates, news, and events on my OSS work.

โœ… Join the community on the Insiders Track ๐Ÿ‘‰ through GitHub Sponsors. Just pay whatever you want.

Insiders Update November 28th 2020 - Thanksgiving Edition - Nov 28th ๐Ÿฆƒ๐Ÿฆƒ

Whilst I'm British and we do not celebrate Thanksgiving in any way, I do think it's important to be appreciative and to give thanks for what we have in life. A good way to do this is to take a take a change of scenery which can give a new perspective.

Last week I spoke at three different conference events in sunny San Diego, which seems like months ago now that I'm back home in Britain facing wind, rain, gray skies, and a slump in Open Source contributions.

KubeCon ๐ŸŒฎ

San Diego shares a border with Tijuana, Mexico, so it's no wonder that everyone was talking about Tacos ๐ŸŒฎ. I got to try some of my first ones at the Cloud Native Rejekts event.

Rejekts

Here's a shot of Tim Hockin from Google and the Kubernetes project talking about his wish-list of items to change and make better in the code.

My talk was Still waiting for IPv6? Try the inlets-operator - it made a case for why we can use tools like inlets and then gave a demo with both it and the inlets-operator.

I even set up a Raspberry Pi running off a USB powerbank and tethered Internet, it was able to get a TLS certificate from cert-manager and use it to serve this OpenFaaS installation:

Serverless Summit

The Serverless Summit is a "Day zero" event - these events are great for enthusiasts and end-users to share about what they are building and what kind of problems they are solving.

Watch the recording of my session: Getting Beyond FaaS: The PLONK Stack for Kubernetes Developers

The main KubeCon event

This was my first KubeCon event as a CNCF Ambassador. One of the benefits is custom SWAG including a cape.

Here I am with Lachlan from Microsoft.

You can read my longer write-up showing all my highlights in this blog post: Our KubeCon San Diego Highlights

Linkerd + OpenFaaS Cloud

I spoke with Charles from the Linkerd team on Linkerd with OpenFaaS Cloud. We had 590 people signed-up for our session and a full room for the talk. It was great to see so many hands go up when we asked who was using OpenFaaS already.

Watch the recording: Linkerd and OpenFaaS Cloud for a Secure Multi-tenant Serverless Platform

k3s

Darren gave an insightful talk on k3s showing how far it's come since inception and what kind of changes were needed to trim the fat on the upstream Kubernetes project.

My top stats for k3s:

  • k3s runs in 300MB of memory for a server, 50MB for an agent
  • only needs a 1000 line patch, vs. 3 million when it started
  • uses the same tunnelling library as inlets.dev
  • is marketed for edge, but works great on the desktop and for general purpose
  • hit 10k stars on GitHub in just a few months

Watch the talk: K3s Under the Hood: Building a Product-grade Lightweight Kubernetes Distro

k3sup

Did you know that k3sup (said 'ketchup') can be used to install everything you need to get OpenFaaS + TLS on PC, Cloud, Raspberry Pi and ARM64?

Let me know what you think, or follow the documentation

The way this feature works is by downloading the desired helm chart, then safely unpacking it without the use of tiller. Any settings you need are set by default or translated into rather complicated "values.yaml" files using Go CLI flags.

In this example k3sup app install openfaas --loadbalancer=true would go ahead and set the correct Kubernetes service type for the OpenFaaS gateway. Checkout the features available and let me know what other options you'd like to see included.

Star on GitHub: k3sup.dev

KubeCon Amsterdam is fast approaching

If you'd like to submit a talk to KubeCon Amsterdam about any of the projects I maintain, then please get in touch at alex@openfaas.com.

New blog posts

Signing-off

If you need help solving problems around Cloud Native, product or developer-marketing, feel free to reach out to me over Slack or email alex@openfaas.com or book a free initial consultation.

Thank you to all my sponsors! Your support means a lot and everyone who Sponsors is helping me meet my goal of 200 individual sponsors by Jan 1st 2020. We're around 89 today. If you can help, then retweet this message

Note: Patreon users are reminded to move from the platform to GitHub so that you can have more impact with your funds. GitHub Sponsors are currently not charging handling or payment processing fees.

OpenFaaS will be celebrating its third birthday on the 22nd Dec. If you would like to celebrate or have ideas, then please see the thread in #general on Slack

Have a great weekend! ๐Ÿฆƒ๐Ÿฆƒ

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment