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
For the last week I've been taking some time out with my wife in the lovely Peak District in the UK. You may not have noticed from my Tweeting, but I'm excited to say that so far we've had a dozen orders through the OpenFaaS SWAG Store and a bulk order for 25 t-shirts to a company in Spain. My goals for this year are to build a sustainable business with multiple revenue streams, and to continue supporting and enhancing OpenFaaS, OpenFaaS Cloud and inlets.
Your vote is needed! β β
Click here -> Would you pay for a managed version of OpenFaaS, where we do everything for you and provide a TLS URL and username/password? Feel free to comment with which you'd like.
As I said on Twitter, I wanted to cover some of my book collection and a little section on business. Let me know what you think and I will explore more topics and tips in your premium newsletter from me to you.
Tweets:
- Companies and OSS - a Tweet that provoked a reaction from the community about Open Source and companies that just want to consume free labour. What's the answer?
- The #1 cause of startup death is making something no one wants. The #2 cause is spending too much. by Paul Graham on Twitter
- If you manage to build a business that you can operate at a very low cost (including your time), you almost cannot fail. Worst case scenario is a slow success by Daniel Vassallo
Book recommendations:
- Traction: How Any Startup Can Achieve Explosive Customer Growth - absolutely applies to Open Source projects and internal work efforts
- Mastering Go: Create Golang production applications - I tweeted about the impact Go had on my career, many people responded and liked the Tweet. Kickstart your year with this book.
Grow your brand and community:
- Printful - Produce small quantities of high-quality swag like hoodies, bags, mugs and t-shirts
- Gumroad - sell a physical or e-product in minutes - also used by Daniel to sell his eBooks
Community tutorial - learn how to optimize your Docker Images from an ex-Docker employee:
What's this tool for?
β Install apps to any Kubernetes cluster with a single Go command using their upstream helm charts β Bootstrap k3s clusters, single-node, multi-node, multi-master (HA) or even on ARM
k3sup gained helm3 support for all its apps, helm3 has now become the default option, if you need to revert set --helm3=false
We've also added --wait
so that you can block when installing apps, if you need to wait for each one to come up in a certain order. For instance, if you are setting up a TLS registry, you'll want cert-manager to be ready before adding the docker-registry-ingress
or openfaas-ingress
apps.
The OpenFaaS app now has an option for --basic-auth password=PASSWORD
, which we are using when scripting OpenFaaS so that there's a predictable password as an input, rather than relying on a kubectl
command to get the generated password.
For any apps that's not available for ARM (i.e. Istio and Linkerd) we'll now warn you and not allow the installation.
rm -rf $HOME/.k3sup # remove old helm versions
curl -SLfs https://get.k3sup.dev | sudo sh
Because you shouldn't have to manage infrastructure to ship code.
Follow the "Deploy OpenFaaS in Production" guide to harden, tune-up, and secure your OpenFaaS deployments.
Did you know that OpenFaaS supports multiple-namespaces and OIDC connect (OAuth2) for enterprise-grade auth?
k9s is a terminal UI for use with Kubernetes, if you haven't tried it yet, then you need to, checkout my walk-through and test it with OpenFaaS too:
I'm excited to announce I'll be speaking at Cloud Native Rejekts on "The Need for a Cloud Native Tunnel". Cloud Native Rejekts runs on the weekend before KubeCon, with the Serverless Summit and day-0 events on the Monday.
You can:
Inlets has been trending with developers again, and is now over 5.6k GitHub stars π
You can see the stars from various projects in the #webhook channel on OpenFaaS Slack
Start a 14-day free trial for inlets PRO today, with no obligation to buy.
Or, buy a 3/6 or 12 month license from 25 USD / mo, with further discount available using code teamserverless-earlybird
Here's a few ideas you can try out today:
π Quick-start: expose Your IngressController and get TLS from LetsEncrypt π Get SSH access from anywhere π Build a self-hosted private Docker registry on your private network
Why should you use inlets PRO? Checkout the list of benefits and features, including the low-price for developers.
Offer: for this weekend only I'll ship you a free inlets t-shirt worth 35 USD, if you order a 6-12mo license.
Do you like free SWAG? Here's an offer you cannot refuse
β Sponsor @ 15 USD tier or higher β Buy a hoodie + t-shirt (combo) in our store β Send a PR to our ADOPTERS.md file with your use-case at work
With a price drop, and further money off available with teamserverless-earlybird
you can order your own SWAG in time for KubeCon, or just to show off at the local meetup. As usual, if you need a bulk order, just get in touch directly for a discount on shipping.
π New OpenFaaS Coffee/tea Mug π New Inlets hoodie - be the first to own one
Hope you have a great weekend and take advantage of one of the offers.
It's not fun to see folks cancel their sponsorship and churn, if you feel like that's you, and 5 USD / mo is too much to pay. Please do reach out, let me know what you'd like to see from me to stay and support the community.