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 🙏
Almost! We run MicroShift on a Raspberry Pi4. MicroShift is an experimental flavour of OpenShift/Kubernetes optimized for the device edge.
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
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.
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
GitLab is an open-source company that everything is public. Here is their engineering handbook
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 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.
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.
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.
Get a free tunnel to your internal IPv6 addresses
Amplication is an open‑source development tool. It helps you develop quality Node.js applications without spending time on repetitive coding tasks. - GitHub -
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.
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.
Lit Simple. Fast. Web Components.
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!
Practical Guide to calculate SLOs
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
"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!