# Alex Ellis' Blog

OSS, Cloud Native & Raspberry Pi

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How and Why We Bought 4x DGX Sparks

DevFeed: [How and Why We Bought 4x DGX Sparks](<https://devfeed.tech/articles/how-and-why-we-bought-4x-dgx-sparks-26641.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/how-and-why-we-bought-4-dgx-sparks/>)

Author: Alex Ellis

Published: 2026-09-15T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Local AI](<https://devfeed.tech/topics/local-ai.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [qwen](<https://devfeed.tech/topics/qwen.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [llm](<https://devfeed.tech/tags/llm.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [localai](<https://devfeed.tech/tags/localai.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [red-teaming](<https://devfeed.tech/tags/red-teaming.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The author explains why OpenFaaS Ltd bought four DGX Sparks and what the team learned from deploying local AI. The article argues that local infrastructure can provide tangible privacy and risk-reduction benefits for business use cases, even though it is not primarily justified by cost per token.

### Source excerpt

In June we deployed an RTX 6000 Pro into production, a few weeks later, we're now operating DGX Sparks for the team. Learn how and why.

## Local Qwen isn't a worse Opus, it's a different tool

DevFeed: [Local Qwen isn't a worse Opus, it's a different tool](<https://devfeed.tech/articles/local-qwen-isn-t-a-worse-opus-it-s-a-different-tool-26644.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/local-ai-is-not-opus/>)

Author: Alex Ellis

Published: 2026-06-17T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [qwen](<https://devfeed.tech/topics/qwen.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-tools](<https://devfeed.tech/tags/ai-tools.md>), [claude](<https://devfeed.tech/tags/claude.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [llm](<https://devfeed.tech/tags/llm.md>), [localai](<https://devfeed.tech/tags/localai.md>), [qwen](<https://devfeed.tech/tags/qwen.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

The author shares a founder's experience using local Qwen models in a small software business and open source projects. The models have provided useful, specific value, but the author still does not trust them unsupervised because of infinite loops and hallucination risks, especially after quantization for a consumer GPU.

### Source excerpt

We've all heard people say that Qwen is near-Opus level, but I have receipts and am here to be transparent with you.

## I wrote a replacement for GitHub's code review bot

DevFeed: [I wrote a replacement for GitHub's code review bot](<https://devfeed.tech/articles/i-wrote-a-replacement-for-github-s-code-review-bot-26635.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/ai-code-review-bot/>)

Author: Alex Ellis

Published: 2025-11-18T00:00:00Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [GitHub](<https://devfeed.tech/topics/github.md>), [Code review](<https://devfeed.tech/topics/code-review.md>), [GitHub Copilot code review](<https://devfeed.tech/topics/github-copilot-code-review.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [code-review](<https://devfeed.tech/tags/code-review.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [large-language-models-llms](<https://devfeed.tech/tags/large-language-models-llms.md>), [linux](<https://devfeed.tech/tags/linux.md>), [llm](<https://devfeed.tech/tags/llm.md>), [opencode](<https://devfeed.tech/tags/opencode.md>), [review](<https://devfeed.tech/tags/review.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [slicer](<https://devfeed.tech/tags/slicer.md>), [source](<https://devfeed.tech/tags/source.md>)

### AI overview

The author describes building a replacement for GitHub's code review bot. They explain code review bots and compare GitHub Copilot's feedback with the opencode CLI, reporting that Copilot's feedback was superficial while opencode produced more useful review feedback for an OpenFaaS product change.

### Source excerpt

If GitHub themselves have a native code review bot, why not just use it?

## Preview: Slice Up Bare-Metal with Slicer

DevFeed: [Preview: Slice Up Bare-Metal with Slicer](<https://devfeed.tech/articles/preview-slice-up-bare-metal-with-slicer-26646.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/slicer-bare-metal-preview/>)

Author: Alex Ellis

Published: 2025-08-30T08:09:48Z

Content type: release

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Firecracker](<https://devfeed.tech/topics/firecracker.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [OpenFaaS](<https://devfeed.tech/topics/openfaas.md>), [systemd](<https://devfeed.tech/topics/systemd.md>), [Arch Linux](<https://devfeed.tech/topics/archlinux.md>), [Arm](<https://devfeed.tech/topics/arm.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Ollama](<https://devfeed.tech/topics/ollama.md>)

Tags: [arm](<https://devfeed.tech/tags/arm.md>), [bare-metal](<https://devfeed.tech/tags/bare-metal.md>), [boot](<https://devfeed.tech/tags/boot.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [k3s](<https://devfeed.tech/tags/k3s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [network](<https://devfeed.tech/tags/network.md>), [preview](<https://devfeed.tech/tags/preview.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [slicer](<https://devfeed.tech/tags/slicer.md>), [storage](<https://devfeed.tech/tags/storage.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [testing](<https://devfeed.tech/tags/testing.md>), [work](<https://devfeed.tech/tags/work.md>), [x86-64](<https://devfeed.tech/tags/x86-64.md>)

### AI overview

OpenFaaS Ltd is previewing Slicer, an internal tool that partitions bare-metal hosts into Firecracker microVMs. The article describes use cases including Kubernetes cluster scaling, customer simulations, chaos testing, production troubleshooting, Arm and x86_64 testing, persistent workloads, multi-host deployments, and GPU access for Ollama.

### Source excerpt

The easiest and best supported way to learn and deploy Firecracker and microVMs.

## Intel N100 Mini PC for R&D and Self-Hosting Compared with Raspberry Pi 5

DevFeed: [Intel N100 Mini PC for R&D and Self-Hosting Compared with Raspberry Pi 5](<https://devfeed.tech/articles/i-bought-an-n100-mini-pc-then-another-26645.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/n100-mini-computer/>)

Author: Alex Ellis

Published: 2025-08-18T08:09:48Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [pc](<https://devfeed.tech/topics/pc.md>), [intel](<https://devfeed.tech/topics/intel.md>), [cpu](<https://devfeed.tech/topics/cpu.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [NVMe](<https://devfeed.tech/topics/nvme.md>), [Firecracker](<https://devfeed.tech/topics/firecracker.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [k3s](<https://devfeed.tech/topics/k3s.md>), [OpenFaaS](<https://devfeed.tech/topics/openfaas.md>), [ddr5](<https://devfeed.tech/topics/ddr5.md>)

Tags: [ddr5](<https://devfeed.tech/tags/ddr5.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [intel](<https://devfeed.tech/tags/intel.md>), [k3s](<https://devfeed.tech/tags/k3s.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [m-2-nvme](<https://devfeed.tech/tags/m-2-nvme.md>), [mini-pc](<https://devfeed.tech/tags/mini-pc.md>), [pc](<https://devfeed.tech/tags/pc.md>), [processor](<https://devfeed.tech/tags/processor.md>), [self-hosting](<https://devfeed.tech/tags/self-hosting.md>), [storage](<https://devfeed.tech/tags/storage.md>), [threads](<https://devfeed.tech/tags/threads.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

The article evaluates the low-power Intel N100 Mini PC for R&D and self-hosting, comparing it with the Raspberry Pi 5. It discusses CPU, RAM, NVMe storage, Ethernet, virtualization, Kubernetes, Firecracker, and cost considerations.

### Source excerpt

Exploring the capabilities of the Intel N100 Mini PC for work and self-hosting as an alternative to public cloud.

## The 90s UNIX Utility That Fell Out of Favour

DevFeed: [The 90s UNIX Utility That Fell Out of Favour](<https://devfeed.tech/articles/the-90s-unix-utility-that-fell-out-of-favour-26647.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/the-90s-unix-command-fell-out-of-favour/>)

Author: Alex Ellis

Published: 2025-08-15T08:09:48Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Unix](<https://devfeed.tech/topics/unix.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [macOS](<https://devfeed.tech/topics/macos.md>), [Bash](<https://devfeed.tech/topics/bash.md>)

Tags: [bash](<https://devfeed.tech/tags/bash.md>), [linux](<https://devfeed.tech/tags/linux.md>), [macos](<https://devfeed.tech/tags/macos.md>), [network](<https://devfeed.tech/tags/network.md>), [remote-access](<https://devfeed.tech/tags/remote-access.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [unix](<https://devfeed.tech/tags/unix.md>)

### AI overview

An essay revisits the UNIX finger utility, explaining its origins in a high-trust environment where it exposed user information such as login status, idle time, phone numbers, and email activity. It also reflects on the author's early experiences with Linux, MUD servers, telnet, and bash.

### Source excerpt

I reminisce of the days of i386, Slackware Linux, and forgotten plaintext UNIX utilities that are still on modern Macs today.

## How to run Firecracker without KVM on cloud VMs

DevFeed: [How to run Firecracker without KVM on cloud VMs](<https://devfeed.tech/articles/how-to-run-firecracker-without-kvm-on-cloud-vms-26643.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/how-to-run-firecracker-without-kvm-on-regular-cloud-vms/>)

Author: Alex Ellis

Published: 2025-02-12T09:05:21Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Firecracker](<https://devfeed.tech/topics/firecracker.md>), [virtualization](<https://devfeed.tech/topics/virtualization.md>), [virtual machines](<https://devfeed.tech/topics/virtual-machines.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon EC2](<https://devfeed.tech/topics/amazon-ec2.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [bare-metal](<https://devfeed.tech/tags/bare-metal.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [ec2](<https://devfeed.tech/tags/ec2.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [kvm](<https://devfeed.tech/tags/kvm.md>), [qemu](<https://devfeed.tech/tags/qemu.md>), [virtual-machines](<https://devfeed.tech/tags/virtual-machines.md>), [virtualization](<https://devfeed.tech/tags/virtualization.md>)

### AI overview

This tutorial introduces a way to run microVMs on cloud virtual machines without KVM, using the PVM virtualization framework. It explains the limitations of nested virtualization and compares the cost of AWS bare-metal EC2 with alternatives.

### Source excerpt

MicroVMs need bare-metal or nested virtualisation with /dev/kvm. But what if that's not available? The PVM virtualisation framework may be the answer.

## Using a Portable Monitor for Home-Lab Debugging and Streaming

DevFeed: [Using a Portable Monitor for Home-Lab Debugging and Streaming](<https://devfeed.tech/articles/you-might-need-a-portable-monitor-26649.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/you-might-need-a-portable-monitor/>)

Author: Alex Ellis

Published: 2024-06-12T13:47:26Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Homelab](<https://devfeed.tech/topics/homelab.md>), [monitor](<https://devfeed.tech/topics/monitor.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Jenkins](<https://devfeed.tech/topics/jenkins.md>), [Tooling](<https://devfeed.tech/topics/tooling.md>), [ci](<https://devfeed.tech/topics/ci.md>)

Tags: [ci](<https://devfeed.tech/tags/ci.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [headless](<https://devfeed.tech/tags/headless.md>), [home-lab](<https://devfeed.tech/tags/home-lab.md>), [jenkins](<https://devfeed.tech/tags/jenkins.md>), [portable](<https://devfeed.tech/tags/portable.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [video](<https://devfeed.tech/tags/video.md>)

### AI overview

The article explains why the author prefers a portable monitor for debugging headless home-lab computers, setting up Raspberry Pis, monitoring Jenkins CI pipelines, and managing streaming or product-demo software.

### Source excerpt

I cover why as a one monitor kind of guy, I found a portable monitor essential - both for streaming and for debugging the home lab.

## Explore and debug GitHub Actions via SSH

DevFeed: [Explore and debug GitHub Actions via SSH](<https://devfeed.tech/articles/explore-and-debug-github-actions-via-ssh-26638.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/explore-and-debug-github-actions-via-ssh/>)

Author: Alex Ellis

Published: 2024-02-20T11:47:47Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [OpenSSH](<https://devfeed.tech/topics/openssh.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [debug](<https://devfeed.tech/tags/debug.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tcp](<https://devfeed.tech/tags/tcp.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>)

### AI overview

This tutorial explains how to use the actuated SSH gateway to access hosted or self-hosted GitHub Actions runners for debugging and exploration. It covers ephemeral shells, troubleshooting jobs, port forwarding, and copying files.

### Source excerpt

As part of actuated, we needed to debug and explore VM images for GitHub Actions via SSH. I'm now making that available to my GitHub Sponsors for free.

## Booting the Raspberry Pi 5 from NVMe

DevFeed: [Booting the Raspberry Pi 5 from NVMe](<https://devfeed.tech/articles/booting-the-raspberry-pi-5-from-nvme-26636.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/booting-the-raspberry-pi-5-from-nvme/>)

Author: Alex Ellis

Published: 2023-12-28T17:55:43Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [NVMe](<https://devfeed.tech/topics/nvme.md>), [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [boot](<https://devfeed.tech/topics/boot.md>), [Linux](<https://devfeed.tech/topics/linux.md>), [pcie](<https://devfeed.tech/topics/pcie.md>), [Ethernet](<https://devfeed.tech/topics/ethernet.md>), [Edge](<https://devfeed.tech/topics/edge.md>), [Google](<https://devfeed.tech/topics/google.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>)

Tags: [boot](<https://devfeed.tech/tags/boot.md>), [edge](<https://devfeed.tech/tags/edge.md>), [ethernet](<https://devfeed.tech/tags/ethernet.md>), [google](<https://devfeed.tech/tags/google.md>), [hdmi](<https://devfeed.tech/tags/hdmi.md>), [linux](<https://devfeed.tech/tags/linux.md>), [ml](<https://devfeed.tech/tags/ml.md>), [mount](<https://devfeed.tech/tags/mount.md>), [network](<https://devfeed.tech/tags/network.md>), [nvme](<https://devfeed.tech/tags/nvme.md>), [pcie](<https://devfeed.tech/tags/pcie.md>), [raspberry-pi](<https://devfeed.tech/tags/raspberry-pi.md>), [raspberry-pi-5](<https://devfeed.tech/tags/raspberry-pi-5.md>), [raspberry-pi-os](<https://devfeed.tech/tags/raspberry-pi-os.md>)

### AI overview

A practical workflow for configuring a Raspberry Pi 5 to boot Raspberry Pi OS from NVMe for headless use. The article discusses first-generation PCIe breakout boards, recommends flashing a fresh image instead of cloning a booted SD card, and outlines setup steps using Ethernet, HDMI, or network scanning.

### Source excerpt

Here's my workflow for setting up the Raspberry Pi 5 to boot from NVMe for headless use.

## GitHub Actions as a time-sharing supercomputer

DevFeed: [GitHub Actions as a time-sharing supercomputer](<https://devfeed.tech/articles/github-actions-as-a-time-sharing-supercomputer-26640.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/github-actions-timesharing-supercomputer/>)

Author: Alex Ellis

Published: 2023-12-22T12:23:04Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Bash](<https://devfeed.tech/topics/bash.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [bash](<https://devfeed.tech/tags/bash.md>), [batch](<https://devfeed.tech/tags/batch.md>), [cli](<https://devfeed.tech/tags/cli.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [open-source](<https://devfeed.tech/tags/open-source.md>)

### AI overview

The article presents actions-batch, an open-source CLI that uses GitHub Actions workflows to run local Bash jobs in a repository and retrieve their outputs. It frames this as an unofficial time-sharing system for executing batch jobs, with support for secrets and self-hosted runners.

### Source excerpt

Learn how and why I turned GitHub's APIs into a time-sharing supercomputer from the 1970s to execute modern batch jobs.

## First Impressions with the Raspberry Pi 5

DevFeed: [First Impressions with the Raspberry Pi 5](<https://devfeed.tech/articles/first-impressions-with-the-raspberry-pi-5-26639.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/first-impressions-with-the-raspberry-pi-5/>)

Author: Alex Ellis

Published: 2023-09-28T10:55:07Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Raspberry Pi](<https://devfeed.tech/topics/raspberry-pi.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Firecracker](<https://devfeed.tech/topics/firecracker.md>)

Tags: [bare-metal](<https://devfeed.tech/tags/bare-metal.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [raspberrypi](<https://devfeed.tech/tags/raspberrypi.md>), [servers](<https://devfeed.tech/tags/servers.md>)

### AI overview

An early, server-focused first-impressions article on the Raspberry Pi 5. The author discusses its PCIe port and potential use for self-hosted servers, Kubernetes clusters, and isolated CI runners.

### Source excerpt

For someone who runs the Raspberry Pi as a server, build agent and for Kubernetes, how does the new version stack up? And should you upgrade?

## Configuring Kubernetes Pods to Trust Self-Signed Certificates

DevFeed: [Configuring Kubernetes Pods to Trust Self-Signed Certificates](<https://devfeed.tech/articles/what-if-your-pods-need-to-trust-self-signed-certificates-26648.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/what-if-your-pods-need-to-trust-self-signed-certificates/>)

Author: Alex Ellis

Published: 2023-06-27T11:09:18Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [certificates](<https://devfeed.tech/topics/certificates.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>)

Tags: [certificates](<https://devfeed.tech/tags/certificates.md>), [helm](<https://devfeed.tech/tags/helm.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

The article discusses ways for Kubernetes workloads to trust self-signed certificates or a custom certificate authority without bypassing TLS verification. It covers application-level trust-bundle loading and supplying certificate bundles through mounted volumes in deployment configuration.

### Source excerpt

Self-signed certificates are common within enterprise companies. But how do you distribute them and enable their use in Kubernetes as a user and a vendor?

## How to use multiple Docker registry mirrors

DevFeed: [How to use multiple Docker registry mirrors](<https://devfeed.tech/articles/how-to-use-multiple-docker-registry-mirrors-26642.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/how-to-configure-multiple-docker-registry-mirrors/>)

Author: Alex Ellis

Published: 2023-06-08T13:27:06Z

Content type: tutorial

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [docker registry](<https://devfeed.tech/topics/docker-registry.md>), [pull through cache](<https://devfeed.tech/topics/pull-through-cache.md>), [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [Firecracker](<https://devfeed.tech/topics/firecracker.md>)

Tags: [buildx](<https://devfeed.tech/tags/buildx.md>), [cache](<https://devfeed.tech/tags/cache.md>), [container](<https://devfeed.tech/tags/container.md>), [container-registry](<https://devfeed.tech/tags/container-registry.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-registry](<https://devfeed.tech/tags/docker-registry.md>), [firecracker](<https://devfeed.tech/tags/firecracker.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [mirror](<https://devfeed.tech/tags/mirror.md>), [registries](<https://devfeed.tech/tags/registries.md>), [registry](<https://devfeed.tech/tags/registry.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

This tutorial explains why self-hosted GitHub Actions runners can hit Docker Hub's anonymous image pull limits and how a Docker registry configured as a pull-through cache can help. It covers configuring Docker and buildx to use multiple registry mirrors, including considerations for local HTTP and Internet-facing HTTPS setups.

### Source excerpt

Why would you need to use a mirror for a container registry? And is there a way to use two or more? Find out from the actuated team.

## Docker requires some organisation accounts to upgrade to a paid plan or lose their images

DevFeed: [Docker requires some organisation accounts to upgrade to a paid plan or lose their images](<https://devfeed.tech/articles/docker-is-deleting-open-source-organisations-what-you-need-to-know-26637.md>)

Original publisher: [Read original article](<https://blog.alexellis.io/docker-is-deleting-open-source-images/>)

Author: Alex Ellis

Published: 2023-03-15T10:56:54Z

Content type: opinion

Language: en

Sources: [Alex Ellis' Blog](<https://devfeed.tech/sources/alex-ellis-blog.md>)

Topics: [Docker Hub](<https://devfeed.tech/topics/docker-hub.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Maintainers](<https://devfeed.tech/topics/maintainers.md>), [Docker](<https://devfeed.tech/topics/docker.md>)

Tags: [community](<https://devfeed.tech/tags/community.md>), [cost](<https://devfeed.tech/tags/cost.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-hub](<https://devfeed.tech/tags/docker-hub.md>), [github](<https://devfeed.tech/tags/github.md>), [maintainers](<https://devfeed.tech/tags/maintainers.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [opinion](<https://devfeed.tech/tags/opinion.md>)

### AI overview

The article discusses Docker's notice that some Docker Hub organisation accounts must upgrade to a paid team plan or risk deletion of the account and its images. It says the change affects organisation accounts used by open-source communities, while personal accounts were unchanged, and criticizes Docker's communication and cost.

### Source excerpt

This controversial decision coupled with poor messaging has created anxiety the Open Source community. Learn what's happening and how we can move forward.