7,439 karma · joined March 31, 2016
The code is open source and includes a data logger and Grafana dashboard that's fun to use even if you are not growing things.
I used Microk8s on a client project late last year and it was really painful, but I am sure it serves a particular set of users who are very much into the Snap/Canonical ecosystem.
In contrast, K3s is very light-weight and can be run in a container via the K3d project.
If folks want to work with K8s upstream or development patches against Kubernetes, they will probably find that KinD is much quicker and easier.
Minikube has also got a lot of love recently, and can run without having a dependency on Virtual Box too.
[0] https://k3sup.dev/ [1] https://kind.sigs.k8s.io/docs/user/quick-start/
I am the creator of the k3sup (k3s installer) tool that was mentioned and have a fair amount of experience with K3s on Raspberry Pi too.
You might also like my video "Exploring K3s with K3sup" - https://www.youtube.com/watch?v=_1kEF-Jd9pw
Fly's new PaaS gets you up to 3x tunnels hosted for free. It might be useful if you use inlets or some other server software that runs in containers.
You can also connect this to Kubernetes for Ingress.
I'm the creator of inlets (self-hosted tunnels - L4/L7)
But Argo Tunnels from Cloudflare, and reverse SSH (for those with too much time on their hands) also work.
For more on a teeny K3s cluster: https://blog.alexellis.io/state-of-netbooting-raspberry-pi-i...
I wrote up how it works and new options with helm for short-lived clusters.
> It's a compilation of practical examples, lessons and techniques for Go developers. The topics cover the software lifecycle from learning the fundamentals, to software testing, to distribution and monitoring.
There's been 280 copies sold so far, and I'm open to feedback and improvements, having already incorporated changes received over email from readers.
If you're a Go expert, this might be one to recommend to a friend, but if you're starting out, or want to level up in unit-testing, Goroutines, or metrics/instrumentation, it may also be for you.
The faas-cli generate command is really what is being shown off, that and the operator, which you can also checkout on GitHub
Here we are also talking about A4 pages, in an epub format it's 180 pages on a standard font size, but we digress. More is not more, less is more when it's useful and you can learn something and apply it.
I've reviewed several of the books you've mentioned, and have them on my desk. They are huge and unwieldy, with much of their content available in the Go docs or standard library.
This book is use-case driven, and some of those examples are for different skill levels. Certainly, editing is likely to be more thorough with a large publisher, but the feedback loop and the ability to iterate are an advantage here.
An example: the part of unit-testing in Go (originally a blog post) was referenced in the Kubernetes documentation as an example of how to learn to unit test.
Serverless For Everyone Else has sold ~ 450+ copies with a similar structure and very high ratings. It's not about page count.
To be fair, this is the first time I've tried 79USD, but when you talk about page numbers you are missing the point.
If the content and examples are useful to you, then it's worth much more than 79 Dollars and today's launch price is 50 USD, so far 82 people have bought at that price and a few on the Premium tier.
I posted a link to a blog post to the other posters, have a read of it where I mention price. See also DynamoDB book's pricing - https://www.dynamodbbook.com/
> Offers and discounts: > Not entirely satisfied? Ask for your money back within 7 days of purchase, no questions asked.
So far 82 sales, and positive reviews on Twitter.
The base price is 50 USD today, 79USD normal price, find out more about that here:
https://blog.alexellis.io/i-wrote-a-book-about-golang/
The 250 USD tier is for 5 people, not for one. That's why it's called Team Edition. So it's a saving of 145 USD vs buying individual copies, or saving 395 USD vs 5 copies of the Premium edition.
If you're wanting to keep your infrastructure lean, you can use OpenFaaS on a single VM with "faasd" instead of K3s/K8s.
What bots and automation do you run, and where do you host yours?
If the exercise is to capture / mediate GPL2/3 dependencies, then having results missing kind of defeats the purpose.
For Docker Desktop, hopefully Justin Cormack will stop by and answer.
In this blog post we’ll explore how to test out kim, a new project written at Rancher Labs which can build a container image directly into a node’s image library. That means that we can shave off several seconds whenever we want to build a new function and deploy it compared to using faas-cli up with Docker or buildkit.
I also think it's important to cover prior art, so we do that where it belongs - in the introduction.
I'd be interested to know what you all are using to build images and accelerate your "inner loop". Are there any limitations or downsides?
> I'll briefly describe what I believe leadership means before introducing each of the pressures and how they may be experienced. It's my opinion that the examples apply beyond Open Source Software and the technology industry. I will then sum up the pressures and make a case for sustainable leadership.
kim surprised me and I think it could potentially make building images for openfaas and K8s clusters a much, much faster workflow by bypassing a registry and going directly into containerd.
Disclaimer: This is not paid or promoted content, just two developers chatting. As you know - I developed https:/k3sup.dev/ so keep an eye on what's coming out of the community over there. Hope you enjoy it.
I also mention a couple of independent authors who inspired me in this write-up.
If you're thinking of doing it, maybe you should go ahead?
Craig Box has me on the Kubernetes Podcast to talk about the journey and career from FTE to having a company
https://kubernetespodcast.com/episode/116-independent-open-s...
With regards to your current revenue, it takes time to build up your client list and for you to understand what people are willing to pay for, that you can do. As you'll see in my journey, I quit to offer support to commercial users of OpenFaaS, many were happy supporting it themselves because we err on the side of simple / documented. Developer brand and experience is something almost every company with a product needs help with.
These particular highlights would be very welcome to our users:
* At-least-once delivery and exactly once within a window * Wildcard support * Cleanse specific messages (GDPR)
My time is limited for the project, but the best part for me is seeing others participate and come up with different things to grow and ways to capture and monitor the plants.
Even better, the Docker Hub has multi-arch images for most things you'll need whilst building applications.