Secure Multi-Team Kubernetes Access with Tailscale

Introduction You are an administrator of a large Kubernetes cluster shared by many teams. You want to grant each team access only to the resources they are permitted to use. In this guide, I’ll show you how to configure permissions with Tailscale and secure your Kubernetes API so you can provide access without exposing your … Read more

Replace MinIO with SeaweedFS on K8S S3 storage

Introduction SeaweedFS is a distributed object store and file system that can expose an S3-compatible API. It is useful when you want to replace MinIO with lighter self-hosted object storage for applications such as photo backups, static hosting, or internal services that expect S3. The reason to move away from MinIO is simple: the public … Read more