Skip to content

Instantly share code, notes, and snippets.

See you at KubeCon!

Alex Ellis alexellis

See you at KubeCon!
Block or report user

Report or block alexellis

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
alexellis /
Last active Nov 13, 2019
cert-manager 0.11.0 on arm Raspberry Pi

Install with k3sup:

k3sup app install cert-manager

Then edit and reapply:

/home/pi/.k3sup/bin/helm template cert-manager --name cert-manager --namespace cert-manager --output-dir /tmp/charts/cert-manager/rendered --values /tmp/charts/cert-manager/values.yaml --set --set --set
View k3s-0.10.1-error-log.txt
-- Logs begin at Thu 2019-04-11 16:28:37 UTC, end at Fri 2019-11-01 21:36:28 UTC. --
Nov 01 21:16:15 ubuntu systemd[1]: Starting Lightweight Kubernetes...
Nov 01 21:16:15 ubuntu k3s[1976]: time="2019-11-01T21:16:15Z" level=info msg="Preparing data dir /var/lib/rancher/k3s/data/d4f98b2da1abb7c68677600aa20f0b207b7bd6614825307f0c6684cb84a6abed"
Nov 01 21:16:19 ubuntu k3s[1976]: time="2019-11-01T21:16:19.609558579Z" level=info msg="Starting k3s v0.9.1 (755bd1c6)"
Nov 01 21:16:19 ubuntu k3s[1976]: time="2019-11-01T21:16:19.643640499Z" level=info msg="Kine listening on unix://kine.sock"
Nov 01 21:16:19 ubuntu k3s[1976]: time="2019-11-01T21:16:19.646841467Z" level=info msg="Fetching bootstrap data from etcd"
Nov 01 21:16:20 ubuntu k3s[1976]: time="2019-11-01T21:16:20.522263214Z" level=info msg="Running kube-apiserver --advertise-port=6443 --allow-privileged=true --anonymous-auth=false --api-audiences=unknown --authorization-mode=Node,RBAC --basic-auth-file=/var/lib/rancher/k3s/server/cred/passwd --bind-address=127.0
alexellis /
Last active Oct 18, 2019
Inlets Kubernetes exit-nodes
  • Clone the gist
  • Edit the domain and replace with your own.
  • kubectl apply -f ingress.yaml,deployment.yaml,service.yaml
alexellis /
Last active Oct 22, 2019

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 for 6th Oct 2019 - FaaS for Rubyists, Managed k3s, GitHub Actions, and PLONK Stack intro

This week's Insiders Update is a bumper edition with two weeks' worth of content, so make a hot drink and get settled in.

alexellis /
Last active Oct 27, 2019
Sponsor me on GitHub

Join the community by sponsoring me on GitHub, you'll receive access to my Insiders Updates and support my work.

👑 Become a Sponsor Now

Why join?

  • 🚀 Insiders gain exclusive access to early previews, updates, news, and events on my OSS projects.

  • I work full-time on Open Source Software and have taken on all of the risk for the community and end-users, so pay whatever you want via GitHub Sponsors and help me get to 200 sponsors by Christmas.

alexellis /
Last active Sep 22, 2019

Alpha test multiple namespace support in OpenFaaS

You can already install the OpenFaaS control-plane multiple times to create segregated environments.

Today, we're introducing a new option - single control-plane, multiple namespaces.

There are pros/cons to both solutions and it's still on you to decide what fits best.

Let's go, you'll need 5-10 mins


Inlets tunnels traffic between a server and a client, but ships without TLS support.

TLS can be added with a reverse proxy, but this is not secure out of the box.

I would like to do the following (all automated):

  • Update inlets to support using a local TLS certificate on port 8443
  • Boot up a VM on any cloud that supports cloudinit
  • Install
  • Find the public IP
alexellis /
Last active Aug 30, 2019

Welcome to this week's Insiders Update, Insiders are those who are sponsoring me on GitHub, backing me on Patreon, or companies sponsoring This starts from 10 USD / mo for exclusive access to updates, news and new content.

Insiders Update: New Community Meeting recording, Java 12, PLONK, and SWAG store goes live!

Promotion to win a limited-edition OpenFaaS coaster


alexellis /
Last active Jul 30, 2019
OpenFaaS Swag store
## OpenFaaS SWAG Store

All items are processed by and shipped directly to your home.

Fleece jacket:

Blue 2019 t-shirt:
You can’t perform that action at this time.