Newsletter of Carlos Santana - Issue #25
Welcome to another issue where I'll update you on Cloud Native topics in 3 categories: News, Assets, and Skills.
This weekend I finally ran some ethernet cable to by new office upstairs to get a 10x internet performance boost. My wife said if I go up and down the stairs to get snacks I have a better chance to lose some belly fat :-)
This weekend I saw the terrible news that a person admired by the developer community was in a terrible car accident. Kent C. Dodds is alive to tell us what happened. Hug your loved ones.
PS: Follow me on Twitter 🙏
News
OpenShift on Raspberry Pi 4? – Open Sourcerers — www.opensourcerers.org
Almost! We run MicroShift on a Raspberry Pi4. MicroShift is an experimental flavour of OpenShift/Kubernetes optimized for the device edge.
v1.2 release - Knative — knative.dev Knative v1.2 release announcement
CVE-2022-0185 in Linux Kernel Can Allow Container Escape in Kubernetes A high-severity CVE was released that affects the Linux kernel, allowing unprivileged users to escalate those rights to root and escape from the container
Announcing 100% Cloud Service Coverage for Crossplane Crossplane now has 100% coverage for major cloud services with the new providers: provider-jet-aws, provider-jet-azure, and provider-jet-gcp. To create new providers like these, we are introducing Terrajet, a code generation pipeline for creating Crossplane providers.
Linux system service bug gives root on all major distros, exploit released — www.bleepingcomputer.com A vulnerability in Polkit's pkexec component identified as CVE-2021-4034 (PwnKit) is present in the default configuration of all major Linux distributions and can be exploited to gain full root privileges on the system, researchers warn today.
How eBPF will solve Service Mesh - Goodbye Sidecars — isovalent.com eBPF Service Mesh - How we can build an eBPF-based service mesh in the kernel to replace the complex sidecar model
Stop using static cloud credentials in GitHub Actions | lbr. Engineering, DevOps & Cloud Computing
Event-Driven applications with CloudEvents on Kubernetes – Salaboy (Open Source Knowledge) — salaboy.com
This week I've spent time writing this tutorial and examples that contain the building blocks that I will use to build a larger example.
New sync and diff strategies in ArgoCD | by Leonardo Luz | Jan, 2022 | Argo Project — blog.argoproj.io ArgoCD 2.3 will be shipping with a new experimental sync option that will verify diffing customizations while preparing the patch to be applied in the cluster. It also includes a new diff strategy…
GitHub - devtron-labs/devtron: Web based CI/CD Platform for Kubernetes — github.com Web based CI/CD Platform for Kubernetes. Contribute to devtron-labs/devtron development by creating an account on GitHub.
FOSDEM 2022 - Schedule — fosdem.org Every year, FOSDEM hosts a wide variety of activities. This page gives an overview with links to further information about scheduled events. All times CET (UTC+1).
Rancher Desktop 1.0.0 Has Arrived | SUSE Communities — www.suse.com
We are happy to announce the 1.0.0 release of Rancher Desktop. This release has been months in the making since development on Rancher Desktop began.
Kubernetes architecture: How to use hierarchical namespaces for multiple tenants | Enable Architect — www.redhat.com Hierarchical namespaces make it easier to manage individual tenants' permissions and capabilities in a multi-tenant Kuberentes architecture.
Parca - Open Source infrastructure-wide continuous profiling | Parca Open Source infrastructure-wide continuous profiling
WTF is Chainguard ? Chainguard is a 3-month start up in the software supply chain security industry. The mission of Chainguard is to make the software lifecycle secure by default. Sounds kinda vague. Do you have a product?No. Not yet. We have some exciting ideas though, and are working on them right now!
Researchers use GPU fingerprinting to track users online — www.bleepingcomputer.com A team of researchers from French, Israeli, and Australian universities has explored the possibility of using people's GPUs to create unique fingerprints and use them for persistent web tracking.
Reasons for servers to support IPv6 Reasons for servers to support IPv6
The ROAD to SRE. There are many ways to introduce Site… | by Bruce Dominguez | Dec, 2021 | Medium — medium.com There are many ways to introduce Site Reliability Engineering practices to your organisation, but it can be confusing where you should start. Do you start with introducing Service Level Objectives…
Two reasons Kubernetes is so complex • Buttondown — buttondown.email Preface Hello friends! It’s been a while. I’ve been finding it very hard to write while holding up a full-time job, and I’ve also been dealing with some very...
Tracing the path of network traffic in Kubernetes — learnk8s.io Learn how packets flow inside and outside a Kubernetes cluster. Starting from the initial web request and down to the container hosting the application
Kubernetes Scaling, Capacity and Resource Planning in Complex Clusters | by Nick Gibbon | Pareture | Medium — medium.com An intermediate take on Kubernetes various elements of scaling, capacity and resource planning after some pain and confusion over a few years. My experience is that of a Kubernetes Cluster and…
Kickstarting AI for Code: Introducing IBM’s Project CodeNet | IBM Research Blog — research.ibm.com Project CodeNet is a large dataset aimed at teaching AI to code.
Everything about super tokens - an open source alternative to Auth0, Firebase Auth, and AWS Cognito. - Ankur Tyagi — theankurtyagi.com Super Tokens An Open Source User Auth Quick to implement and easy to customize
Sigstore ❤ Ruby! - sigstore — blog.sigstore.dev We started the Sigstore project with a goal of making key management, certificates, and digital signatures accessible and easy to use for…
Engineering | GitLab — about.gitlab.com
GitLab is an open-source company that everything is public. Here is their engineering handbook
Making the case for Kubernetes operators — practicalkubernetes.blogspot.com Your description for this link...
Open Source Kubernetes Virtual Cluster Project vcluster Now Runs on k0s | Business Wire — www.businesswire.com vcluster is now available to spin up virtual clusters with k0s.
How can you tell if the company you’re interviewing with is rotten on the inside? – charity.wtf — charity.wtf
How can you tell the companies who are earnestly trying to improve apart from the ones who sound all polished and healthy from the outside, whilst rotting on the inside?
December Tailscale newsletter · Tailscale — tailscale.com December brought fascinating community contributions, including How To Get Tailscale Working With a Fire TV Stick and how to use Tailscale for SSH access to ‘LAN’ locked machines.
AWS open source news and updates, #97 - DEV Community Jan 22nd, 2022 - Instalment #97 Newsletter #97. Welcome to another edition of the AWS... Tagged with opensource, aws.
Understanding DisplayLink, multiple displays, and M1 Macs – Daniel Compton
Geek out about connecting Monitors to your new Mac
An alternative Docker installation with Multipass on macOS without using Docker for Mac | Niklas Metje Last week I received an email from the Docker Team which said that Docker for Mac (the software which also comes with a GUI) will be forbidden for commercial…
A guide to Web3 for Web2 frontend devs — Dhaiwat Pandya — mirror.xyz With all the hype around, web3 can be overwhelming if you’re looking to get started. Luckily if you are a frontend dev coming from web2, you already have most of the skills you need to get started in web3. I can say this because I come from a web2 frontend background myself and I made the move to web3 last year. I now work full-time in web3.
Assets
GitHub - lukehinds/sigstore-the-hard-way: sigstore the hard way! — github.com sigstore the hard way! Contribute to lukehinds/sigstore-the-hard-way development by creating an account on GitHub.
Hurricane Electric Free IPv6 Tunnel Broker
Get a free tunnel to your internal IPv6 addresses
GitHub - amplication/amplication: — github.com
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks. - GitHub -
GitHub - fleetbase/storefront-app: — github.com
Storefront by Fleetbase is an open source hyperlocal shopping or services app. Enables users to quickly launch their own shop or service booking app or setup a multi-vendor marketplace. -
GitHub - opencontainers/artwork: OCI artwork and logos — github.com OCI artwork and logos. Contribute to opencontainers/artwork development by creating an account on GitHub.
Everything you need to know about monorepos, and the tools to build them. — monorepo.tools Everything you need to know about monorepos, and the tools to build them.
Collection: Pixel Art Tools · GitHub — github.com GitHub is where people build software. More than 73 million people use GitHub to discover, fork, and contribute to over 200 million projects.
weekly.tf | Revue — weekly.tf weekly.tf - Terraform Weekly...
How To Build Docker Image In Kubernetes Pod Using Kaniko — devopscube.com This beginner's guide focuses on step by step process of setting up Docker image build in Kubernetes pod using Kaniko image builder.
Release v0.13.0 · marcosnils/bin · GitHub — github.com Effortless binary manager. Contribute to marcosnils/bin development by creating an account on GitHub.
Lit Simple. Fast. Web Components.
Skills
How Docker Desktop Networking Works Under the Hood - Docker Blog — www.docker.com Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version announcements!
Solo Events and Webinars — www.solo.io
[PUBLIC] The Art of SLOs – Participant Handbook - Google Docs — docs.google.com
Practical Guide to calculate SLOs
#437: A Day in the Life of an SA - AWS Podcast | Podcast on Spotify — open.spotify.com
Listen to this episode from AWS Podcast on Spotify. What does a day in the life of a Solution Architect look like at AWS? Simon speaks with four SA’s from around the globe to discuss
Junior Developers by The Alan Barr Show
"The average tenure of software engineers in small companies is only 1.5 years, where it’s 2.3 years for large companies." - Why Programmers Shouldn't Stay in One Company for a long time.
Kubernetes 1.23 - What's new? - New features and deprecations — sysdig.com Kubernetes 1.23 brings 50 enhancement, including improved support for OpenAPI v3, a new kubectl events command. Discover more!