Skip to content

Instantly share code, notes, and snippets.

✍️
Join me on my OSS journey through GitHub Sponsors

Alex Ellis alexellis

✍️
Join me on my OSS journey through GitHub Sponsors
View GitHub Profile
@alexellis
alexellis / sponsors.go
Last active Jul 1, 2020
sponsors.go - query whether a GitHub user is your sponsor at a given tier (dollar amount)
View sponsors.go
// LICENSE for this file: MIT
// Copyright: Alex Ellis, OpenFaaS Ltd 2020
// You may not remove this notice
package handlers
import (
"context"
"encoding/json"
"os"
@alexellis
alexellis / insiders-2020-06-21.md
Last active Jun 27, 2020
insiders-2020-06-21.md
View insiders-2020-06-21.md

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

🐳 Become an Insider or Subscribe today 👉 through GitHub

Insiders Update: 21st June 2020 - Exploring Kubernetes 1.18, major updates for arkade and openfaas

Webinar - exploring K8s 1.18

This week I gave two webinars for clients including one on bare-metal and Packet's Tinkerbell project and Exploring Kubernetes 1.18 - a technical deep-drive hosted by Sysdig.

@alexellis
alexellis / kubernetes-ingress-example.yaml
Created Jun 21, 2020
kubernetes-ingress-example.yaml
View kubernetes-ingress-example.yaml
# From my webinar for Sysdig - Exploring Kubernetes 1.18
# Create A KinD or k3s cluster with no IngressController
# Run `arkade install ingress-nginx` to add IngressNginx to the cluster as your IngressController
# Save and apply all the Kubernetes YAML files below
# Forward the IngressController
# kubectl port-forward ingress-nginx-controller 8080:80
@alexellis
alexellis / 2020-06-12-insiders.md
Last active Jun 12, 2020
2020-06-12-insiders.md
View 2020-06-12-insiders.md

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

🐳 Become an Insider or Subscribe today 👉 through GitHub

Insiders Update: 12th June 2020 - Featured: bare metal and open source project updates

I hope that you are keeping well? If you need to talk and socialise, feel free to join us on OpenFaaS Slack. I gave myself some time off this #FaaSFriday for a walk with my wife in the countryside.

View insiders-2020-05-30.md

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

Subscribe today and pay whatever you want 👉 through GitHub Sponsors

Insiders Update: 30th May - Awesome RPi news and summer project updates

After a cancelled launch, we saw the SpaceX mission go ahead today with a successful launch American astronauts into space, with American rockets, from American soil. I wonder if astronauts will still need to learn Russian going forward?

@alexellis
alexellis / insiders-2020-05-09.md
Last active May 9, 2020
insiders-2020-05-09.md
View insiders-2020-05-09.md

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

Subscribe today and pay whatever you want 👉 through GitHub Sponsors

Insiders Update: 9th May - Upping your game, The Cathedral and The Bazaar and VE75 discount weekend

Thank you

Nat Friedman, CEO GitHub launching new updates and enhancements on GitHub Sponsors!

View insiders-2020-05-01.md

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

Subscribe today and pay whatever you want 👉 through GitHub Sponsors

Insiders Update: 1st May - Netbooting the Raspberry Pi for Kubernetes and OpenFaaS enhancements

RPi netbooting

Pictured: netbooted Raspberry Pi cluster with Kubernetes (k3s)

@alexellis
alexellis / values.yaml
Created Apr 29, 2020
inlets PRO exit server chart values.yaml
View values.yaml
inletsPro:
replicas: 1
image: inlets/inlets-pro:0.6.1
remoteTCP: 127.0.0.1
tokenSecretName: inlets-pro-token
# TLS is issued via LetsEncrypt
autoTLS: false
exposePorts:
- name: openfaas
port: 8080
@alexellis
alexellis / flux.yaml
Last active Apr 29, 2020
functions.yaml
View flux.yaml
apiVersion: helm.fluxcd.io/v1
kind: HelmRelease
metadata:
name: functions
namespace: openfaas-fn
annotations:
fluxcd.io/ignore: "false"
fluxcd.io/automated: "false"
filter.fluxcd.io/certinfo: semver:~1.0
filter.fluxcd.io/podinfo: semver:~3.1
View slow-queue-worker.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
labels:
app: openfaas
chart: openfaas-5.6.5
component: queue-worker
heritage: Helm
release: openfaas
name: slow-queue-worker
You can’t perform that action at this time.