--- /dev/null
+Contact: mailto:adam@vexingworkshop.com
+Encryption: https://keybase.io/signal9/pgp_keys.asc
+Preferred-Languages: en, eo
+Canonical: https://letters.vexingworkshop.com/.well-known/security.txt
--- /dev/null
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA512
+
+Contact: mailto:adam@vexingworkshop.com
+Encryption: https://keybase.io/signal9/pgp_keys.asc
+Preferred-Languages: en, eo
+Canonical: https://letters.vexingworkshop.com/.well-known/security.txt
+-----BEGIN PGP SIGNATURE-----
+
+iQEcBAEBCgAGBQJcy48VAAoJEEOZQ9ugXZ82n/0H/2jg6EYFNfpB7Mmbg6X3yZcM
+XIazmzrkLfVmRfxdbdfOLfwm84C1DxqPx3HpSxb39acQzBBiXFqwbesgwTi4Swkr
+VwXOAE5QSou0DD/QzB8cy36nEElVJzl9HCvsfj0NkGUrW0Mc5XopHagCS09oqVcZ
+lmxi+xvFUX6LSPpsIh0g1khYBtXOTHbbr7nxaaJIO/sdWojyXeDMmSwI+FpborWv
+JVafr3q0XFKcPqI2sWWTX6Avy3Y6rSbWk2kNX6INgE1N9kTHrcQo5EYn/dPLcALc
+56ZjlDTRdH9+KEuy7E+2XN68QEsr3ERjCe7eSc5iiyVALaQsEzz7WA8XZfqUtuU=
+=nvau
+-----END PGP SIGNATURE-----
--- /dev/null
+# Securing Kubeless Functions with Auth0 and JWT
+
+Of late I have had a professional interest in Functions as a Service. While I
+was slow to jump on the bandwagon, there has been an increasing need for one-off
+web capabilities on the teams I work with...
+
+Right away the need to secure our web hooks became apparent...
+
+* Kubernetes
+* Kubeless
+* Ingress-Nginx
+* Auth0
+
+## Install Kubeless
+
+## Define a Function
+
+This project will require two functions to demonstrate:
+
+1. A function to be protected
+1. A function to perform the auth-url validation
+
+Create a namespace for the project
+
+* write
+* deploy
+ * https://kubeless.io/docs/advanced-function-deployment/
+* trigger
+* modify trigger
+ * nginx.ingress.kubernetes.io/auth-url: https://auth-service...
+
+## Configure Auth0
+
+## Configure External Auth Service