So, it’s been a while. I’m back from NY vacations, so it’s time to get back to the newsletter. Frankly, there were quite a few articles on the channel since the last issue.
Weekly Donations
I would appreciate it if you can donate some money to Pavlo and Naya - founders of Radio Podil studio, who now collect funds for Armed Forces of Ukraine (mostly for drones and comms).
Time Sensitive
Linux and Sysadmin Tools books bundle by O’Reilly - there are still 3 days left to get this bundle on the moment of writing this newsletter issue. View on Telegram.
Digest
Some of the post are from the previous year, though.
Disk encryption in AWS is close to useless and potentially harmful - an opinionated article on encryption in AWS. View on Telegram.
Monokle-CLI: Flexible Kubernetes YAML Validation - yet another tool to validate Kubernetes manifests. View on Telegram.
Understanding RAFT consensus algorithm - graphical representation of the RAFT algorithm. View on Telegram.
Docker on MacOS is slow and how to fix it - deep dive into how Docker works on non-Linux hosts, why I/O operations can be slow, and some ways to fix it. View on Telegram.
CURL -W CERTS - cUrl is going to add support for outputting server certificates in PEM format. View on Telegram.
Fundamentals - an episode of the “Ship it!” Podcast with Kelsey Hightower as a guest. View on Telegram.
Fluent Bit 2.0.0 - new Fluent Bit release with OpenTelemetry support. View on Telegram.
NeuVector - Kubernetes security tool by Suse. View on Telegram.
Tetragon - eBPF based observability tool by Cilium team. View on Telegram.
Cilium Service Mesh. - self-explanatory View on Telegram.
Cilium Cluster Mesh - connect two or more Kubernetes clusters in a single network. View on Telegram.
Twitter thread by Daniele Palencic about how Kubernetes ingress controllers work. View on Telegram.
A list of articles about Internal Development Platforms (IDPs). View on Telegram.
Manage Multiple Kubernetes Clusters with ArgoCD - how to deploy an app into multiple Kubernetes clusters using ArgoCD and Kyverno. View on Telegram.
Security Keys at Grammarly Part 1: Why We Moved from OTP to FIDO2 for Team Member Authentication - the title is pretty verbose on its own. View on Telegram.
Security Keys at Grammarly Part 2: Our Hardware Keys Rollout and Lessons Learned - part 2 of the previous article. View on Telegram.
How Cloudflare uses Terraform to manage Cloudflare - examples and lessons learned of how to manage Cloudflare with Terraform. View on Telegram.
Notify - a simple Go library to send notifications to various channels. View on Telegram.
Also, check out the video from CNCF meetup in Berlin: