Skip to content

Instantly share code, notes, and snippets.

@alexellis
Last active July 16, 2020 10:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alexellis/0fd1054e81cfc9a125519ea3e9b364d3 to your computer and use it in GitHub Desktop.
Save alexellis/0fd1054e81cfc9a125519ea3e9b364d3 to your computer and use it in GitHub Desktop.
Insiders Update December 6th 2019 edition - multi-master k3s

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 December 6th 2019 edition - multi-master k3s

SWAG

Ask me about an OpenFaaS hoodie, inlets/openfaas t-shirt, mug or any other SWAG that you may like. Email alex@openfaas.com to place your order.

Blog posts / tutorials

Since the last update, I've written a number of new blog posts.

Find out how to package software for Helm 3 and deploy to Kubernetes. You'll also share your helm chart with others for free via GitHub Pages.

This is a sponsored blog post commissioned by Civo.com.

HA Kubernetes is important for most production use-cases, find out how you can get that in under 5 minutes with my new tutorial.

I show you how to take advantage of the new AWS offering - where AWS Fargate containers can replace the EC2 nodes that you'd normally use for your worker nodes, but beware of the potential tradeoffs.

In this tutorial I'll show you how to build an ASP.NET Core API that you can deploy to Kubernetes easily using OpenFaaS.

Project updates

k3sup gained support for "embedded HA" mode for k3s, where you can have more than one master node to create high-availability. Update today

inletsctl gained support for GCP for exit nodes, if you use the F1-Micro instance in the default US region, it can work out as free for your first server.

inlets-operator also gained GCP support, thanks to Ustav for the PR.

You can also apply for a trial of inlets-pro which adds automatic TLS to inlets and TCP support.

I reviewed around half a dozen talk abstracts from the community for KubeCon. Good luck, and let's hope that some of them get accepted.

If you missed it, you can see the OpenFaaS/OpenFaaS Cloud recordings from KubeCon San Diego

Now if you didn't make the deadline or were lacking in inspiration, but still want to represent, there is another way.

  • Serverless Summit - CfP opens in Jan
  • Cloud Native Rejekts - CfP opens after KubeCon rejections go out
  • Local meet-ups - I can introduce you to the meet-up organisers for Amsterdam, just reach out to me directly

Finally, if none of those options work out, you're welcome to ask me about participating in a webinar.

  • faas provider finally removed

As soon as you can update the name field in your stack.yml from faas to openfaas. This was deprecated 8 months ago and has now been removed from the CLI.

provider:
  name: openfaas
  • Namespace selector comes to the UI

As of openfaas/faas 0.18.4, a namespace selector is added to the OpenFaaS UI. This enables you to switch between compatible namespaces when using faas-netes.

  • Operator updates

The OpenFaaS Operator, which uses CRDs, instead of only REST to manage functions has had recent updates to enable endpoint load-balancing and logs. Multi-namespace support is not yet available, but if someone wants to volunteer, I'd be happy to provide guidance.

  • MQTT Connector

I created a new MQTT Connector that can be used to trigger functions and services based upon incoming messages on an MQTT topic. Please check out the project and try it out.

Enjoy your weekend

I'm trying to get to 200 sponsors by Jan 2020, help me reach that goal and share my Tweet.

I hope you have a great #FaaSFriday and weekend to come. And don't forget to take some time away from the computer to unwind.

Chill time

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