This blog post introduces KWOK (Kubernetes WithOut Kubelet), a lightweight tool designed to simulate large-scale Kubernetes clusters by emulating nodes and pods without running real workloads. ZaradarTR explains how KWOK, with its core components kwok and kwokctl, allows developers to quickly create and manage thousands of simulated nodes and pods on local machines-making it ideal for scalability testing, API interaction, and stress-testing Kubernetes environments with minimal resource consumption.
https://medium.com/@ZaradarTR/hello-kwok-af2cafec35b4
https://medium.com/@ZaradarTR/hello-kwok-af2cafec35b4
Medium
Hello KWOK
As Kubernetes (k8s) adoption grows, the need for testing and simulating large-scale clusters becomes more critical. While k8s provides…
👍2
This piece examines the limitations of AWS native security tooling, particularly focusing on AWS IAM Access Analyzer and its effectiveness in detecting publicly exposed resources across various AWS services. The article highlights critical observability gaps that can leave organizations vulnerable, emphasizing the need for enhanced security measures and proactive monitoring to address blind spots and reduce the risk of cloud security incidents.
https://www.securityrunners.io/post/exposing-security-observability-gaps-in-aws
https://www.securityrunners.io/post/exposing-security-observability-gaps-in-aws
www.securityrunners.io
Exposing Security Observability Gaps in AWS Native Security Tooling
Explore the limitations and effectiveness of AWS IAM Access Analyzer in detecting publicly exposed resources across various AWS services. Learn about common misconceptions, deployment tips, and critical observability gaps in AWS native security tooling.
kubectl plugin to duplicate resources in a Kubernetes cluster.
https://github.com/Telemaco019/duplik8s
https://github.com/Telemaco019/duplik8s
GitHub
GitHub - Telemaco019/duplik8s: kubectl plugin to duplicate resources in a Kubernetes cluster.
kubectl plugin to duplicate resources in a Kubernetes cluster. - Telemaco019/duplik8s
👍2
Adevinta's Runtime team shares their journey of transitioning from Gatekeeper to Kyverno for Kubernetes policy management, driven by the need for enhanced mutation capabilities and resource efficiency. This article discusses the limitations of Gatekeeper and how Kyverno's YAML-based policies and feature completeness provide a more streamlined solution.
https://medium.com/adevinta-tech-blog/why-did-we-transition-from-gatekeeper-to-kyverno-for-kubernetes-policy-management-42bc2c4523d0
https://medium.com/adevinta-tech-blog/why-did-we-transition-from-gatekeeper-to-kyverno-for-kubernetes-policy-management-42bc2c4523d0
Medium
Why did we transition from Gatekeeper to Kyverno for Kubernetes Policy Management?
Navigating Challenges: Considering the transition from Gatekeeper to Kyverno in Kubernetes Policy Management
👍2
KubeDNS Shepherd is a Kubernetes controller that manages the DNS configuration of workloads, ensuring efficient and reliable way to configure DNS within your Kubernetes cluster.
https://github.com/eminaktas/kubedns-shepherd
https://github.com/eminaktas/kubedns-shepherd
GitHub
GitHub - eminaktas/kubedns-shepherd: KubeDNS Shepherd is a Kubernetes controller that manages the DNS configuration of workloads…
KubeDNS Shepherd is a Kubernetes controller that manages the DNS configuration of workloads, ensuring efficient and reliable way to configure DNS within your Kubernetes cluster. - eminaktas/kubedns...
Discover how the ingenious design of UNIX spell allowed it to operate efficiently within just 64KB of RAM in this insightful blogpost. Explore the technical challenges and clever solutions that made this feat possible.
https://blog.codingconfessions.com/p/how-unix-spell-ran-in-64kb-ram
https://blog.codingconfessions.com/p/how-unix-spell-ran-in-64kb-ram
Codingconfessions
How Unix Spell Ran in 64kB RAM
How do you fit a dictionary in 64kb RAM? Unix engineers solved it with clever data structures and compression tricks. Here's the fascinating story behind it.
👍2
Kubernetes network policies are essential for controlling how traffic flows between pods, namespaces, and external endpoints in your cluster, helping you enforce security and compliance requirements. This guide by Scott Rigby explains the differences between Layer 4 (L4) and Layer 7 (L7) policies, their pros and cons, and how combining both approaches—using tools like Linkerd—can help you achieve a robust, zero-trust security model tailored to modern cloud-native environments.
https://www.buoyant.io/blog/a-guide-to-modern-kubernetes-network-policies
https://www.buoyant.io/blog/a-guide-to-modern-kubernetes-network-policies
www.buoyant.io
A guide to modern Kubernetes network policies
In the world of Kubernetes, network policies are essential for controlling traffic within your cluster. But what are they really? And why, when and how should you implement them?
👍2❤1
Provides a general service to support image acceleration based on kinds of accelerator like Nydus and eStargz etc.
https://github.com/goharbor/acceleration-service
https://github.com/goharbor/acceleration-service
GitHub
GitHub - goharbor/acceleration-service: Provides a general service to support image acceleration based on kinds of accelerator…
Provides a general service to support image acceleration based on kinds of accelerator like Nydus and eStargz etc. - goharbor/acceleration-service
🔥4
Railway’s latest narrative details their transition from relying on Google Cloud Platform to building their own physical infrastructure, highlighting the challenges and lessons learned in constructing a custom data center cage. This entry offers a behind-the-scenes look at selecting colocation options, managing power and cooling, and orchestrating the intricate cabling and network setup required for a resilient, high-performance platform.
https://blog.railway.com/p/data-center-build-part-one
https://blog.railway.com/p/data-center-build-part-one
Railway Blog
So You Want to Build Your Own Data Center
When it comes to infrastructure engineering, building a data center is probably closer to building a house than to deploying a Terraform stack.
👍3
This analysis explores how DeepSeek has reimagined the Transformer architecture to achieve greater efficiency and performance in large language models. The piece highlights innovations like Multi-Head Latent Attention and advanced Mixture-of-Experts routing that set DeepSeek apart from conventional approaches.
https://epoch.ai/gradient-updates/how-has-deepseek-improved-the-transformer-architecture
https://epoch.ai/gradient-updates/how-has-deepseek-improved-the-transformer-architecture
Epoch AI
How has DeepSeek improved the Transformer architecture?
This Gradient Updates issue goes over the major changes that went into DeepSeek’s most recent model.
❤5
TerraConstructs is a library of classes and interfaces inspired by AWS CDK, but designed to leverage the power and flexibility of Terraform.
https://github.com/TerraConstructs/base
https://github.com/TerraConstructs/base
GitHub
GitHub - TerraConstructs/base: TerraConstructs
TerraConstructs. Contribute to TerraConstructs/base development by creating an account on GitHub.
👍4
Efficient, disruption-free application updates are essential for modern cloud-native operations. This article on Semaphore explains how Kubernetes’ rolling update deployment strategy enables teams to maintain service continuity while incrementally rolling out new versions.
https://semaphore.io/blog/kubernetes-rolling-update-deployment
https://semaphore.io/blog/kubernetes-rolling-update-deployment
Semaphore
Kubernetes Deployments: A Guide to the Rolling Update Deployment Strategy - Semaphore
The article elaborates on Kubernetes' rolling update deployment strategy, emphasizing incremental changes, adjustable speed, and pause/resume options.
❤2
Understanding logical replication in PostgreSQL is crucial for anyone managing data across multiple Postgres instances. This blogpost from EnterpriseDB introduces the basics of logical replication, explaining how it enables selective data replication—such as inserts, updates, and deletes—between databases, even across different Postgres versions, and outlines the practical steps to set up publications and subnoscriptions for real-time data synchronization.
https://www.enterprisedb.com/blog/logical-replication-postgres-basics
https://www.enterprisedb.com/blog/logical-replication-postgres-basics
EDB
Logical replication in Postgres: Basics
In this post we'll explore the basics of logical replication between two Postgres databases as both a user and a developer. Postgres first implemented physical replication where it shipped bytes on disk from one database A to another database B. Database…
❤1👍1
Figma’s migration onto Kubernetes is a compelling case study in how a high-growth company can modernize its infrastructure for scalability, reliability, and developer productivity. This article recounts Figma’s decision to move from AWS ECS to Kubernetes (EKS), the challenges they faced with ECS—such as lack of support for StatefulSets, Helm charts, and advanced autoscaling—and the benefits they unlocked by embracing the broader CNCF ecosystem and Kubernetes’ popularity within the industry.
https://www.figma.com/blog/migrating-onto-kubernetes/
https://www.figma.com/blog/migrating-onto-kubernetes/
Figma
How We Migrated onto K8s in Less Than 12 months | Figma Blog
Migrating onto Kubernetes can take years. Here’s why we decided it was worth undertaking, and how we moved a majority of our core services.
👍1
This newsletter explains the challenges of the "hot shard" problem—when a disproportionate amount of traffic targets a single shard, causing resource saturation and degraded performance. The blogpost outlines practical strategies to address this, such as vertical scaling, adding read replicas or caches, distributing hot keys across more shards, choosing better sharding keys and algorithms, implementing load balancing and queueing, controlling traffic with backpressure, and monitoring the cluster for early detection of issues.
https://newsletter.scalablethread.com/p/how-to-handle-hot-shard-problem
https://newsletter.scalablethread.com/p/how-to-handle-hot-shard-problem
Scalablethread
How to Handle Hot Shard Problem?
Understanding Different Approaches to Address Hot Key/Partition Problem
👍3❤1