Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 11 additions & 1 deletion content/authors.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,14 @@
{
"shubham-katara": {
"handle": "shubham-katara",
"name": "Shubham Katara",
"avatar": "/img/authors/shubham-katara.jpg",
"bio": "Building Hybrid K8s Platforms @trivago | Tech Author & Speaker (freeCodeCamp, SREDays) | vCluster Ambassador | RHCA & GCP DevOps Professional",
"socials": {
"linkedin": "https://linkedin.com/in/shubhamkatara",
"github": "https://github.com/shkatara"
}
},
"engin-diri": {
"handle": "engin-diri",
"name": "Engin Diri",
Expand Down Expand Up @@ -611,4 +621,4 @@
},
"postCount": 1
}
}
}
597 changes: 597 additions & 0 deletions content/blog/controlling-mcp-tools-with-agentgateway-on-kubernetes.md

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions lib/_blog-feed-data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
// AUTO-GENERATED by scripts/generate-feeds.mjs. Do not edit by hand.
export const FEED_POSTS = [
{
"slug": "controlling-mcp-tools-with-agentgateway-on-kubernetes",
"title": "Controlling MCP Tools with agentgateway on Kubernetes (Part 1)",
"description": "Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.",
"datePublished": "2026-06-29T10:00:00.000Z",
"cover": "/img/blog/controlling-mcp-tools-with-agentgateway-on-kubernetes/cover.png",
"tags": [
"kubernetes",
"ai-agents",
"mcp"
]
},
{
"slug": "day-4-quantization-demystified-bf16-fp8-nvfp4-mxfp4-int4-gguf-and-why-it-all-matters",
"title": "Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters",
Expand Down Expand Up @@ -339,17 +351,5 @@ export const FEED_POSTS = [
"cloud",
"docker"
]
},
{
"slug": "docker-mcp-catalog",
"title": "Docker MCP Catalog: Finding the Right AI Tools for Your Project",
"description": "This blog describes what Docker MCP is and how it",
"datePublished": "2025-06-26T07:32:05.511Z",
"cover": "/img/blog/docker-mcp-catalog/dbdb9d02-71cb-42b5-b660-68290ac7d695.png",
"tags": [
"ai",
"docker",
"docker-images"
]
}
];
2 changes: 2 additions & 0 deletions public/_redirects
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@
/blog/cloud-native-buildpacks-concepts /cloud-native-buildpacks-concepts 301!
/blog/confidential-containers-running-on-kubernetes /confidential-containers-running-on-kubernetes 301!
/blog/container-and-kubernetes-security /container-and-kubernetes-security 301!
/blog/controlling-mcp-tools-with-agentgateway-on-kubernetes /controlling-mcp-tools-with-agentgateway-on-kubernetes 301!
/blog/coolify /coolify 301!
/blog/creating-multi-node-kubernetes-cluster-locally /creating-multi-node-kubernetes-cluster-locally 301!
/blog/day-1-the-local-llm-revolution-why-your-desk-just-became-the-new-datacenter /day-1-the-local-llm-revolution-why-your-desk-just-became-the-new-datacenter 301!
Expand Down Expand Up @@ -251,6 +252,7 @@
/cloud-native-buildpacks-concepts /blog/cloud-native-buildpacks-concepts 200!
/confidential-containers-running-on-kubernetes /blog/confidential-containers-running-on-kubernetes 200!
/container-and-kubernetes-security /blog/container-and-kubernetes-security 200!
/controlling-mcp-tools-with-agentgateway-on-kubernetes /blog/controlling-mcp-tools-with-agentgateway-on-kubernetes 200!
/coolify /blog/coolify 200!
/creating-multi-node-kubernetes-cluster-locally /blog/creating-multi-node-kubernetes-cluster-locally 200!
/day-1-the-local-llm-revolution-why-your-desk-just-became-the-new-datacenter /blog/day-1-the-local-llm-revolution-why-your-desk-just-became-the-new-datacenter 200!
Expand Down
2 changes: 1 addition & 1 deletion public/_worker.js

Large diffs are not rendered by default.

14 changes: 13 additions & 1 deletion public/atom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,23 @@
<link href="https://blog.kubesimplify.com/atom.xml" rel="self"/>
<link href="https://blog.kubesimplify.com/"/>
<id>https://blog.kubesimplify.com/</id>
<updated>2026-06-10T16:34:05.627Z</updated>
<updated>2026-06-29T20:14:38.552Z</updated>
<author>
<name>Kubesimplify</name>
<email>[email protected]</email>
</author>
<entry>
<title>Controlling MCP Tools with agentgateway on Kubernetes (Part 1)</title>
<link href="https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes"/>
<id>https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes</id>
<updated>2026-06-29T10:00:00.000Z</updated>
<published>2026-06-29T10:00:00.000Z</published>
<summary>Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.</summary>
<category term="kubernetes"/>
<category term="ai-agents"/>
<category term="mcp"/>
<category term="platform-engineering"/>
</entry>
<entry>
<title>Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters</title>
<link href="https://blog.kubesimplify.com/day-4-quantization-demystified-bf16-fp8-nvfp4-mxfp4-int4-gguf-and-why-it-all-matters"/>
Expand Down
Binary file added public/img/authors/shubham-katara.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions public/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

## About

Kubesimplify is a community-driven publication on cloud-native technologies, with 185 in-depth technical articles by 61 practitioner authors. We cover Kubernetes (kubelet internals, scheduling, networking, operators), container runtimes (containerd, CRI-O, Docker), GitOps (Argo CD, Flux), service meshes, observability, AI/ML infrastructure on Kubernetes, GPU workloads, platform engineering, and the broader CNCF ecosystem.
Kubesimplify is a community-driven publication on cloud-native technologies, with 186 in-depth technical articles by 62 practitioner authors. We cover Kubernetes (kubelet internals, scheduling, networking, operators), container runtimes (containerd, CRI-O, Docker), GitOps (Argo CD, Flux), service meshes, observability, AI/ML infrastructure on Kubernetes, GPU workloads, platform engineering, and the broader CNCF ecosystem.

Authoritative, practitioner-written, citation-friendly. Articles include code examples, diagrams, and references.

Expand Down Expand Up @@ -34,8 +34,9 @@ Authoritative, practitioner-written, citation-friendly. Articles include code ex
- Cloud Native Security: https://blog.kubesimplify.com/hub/security (network policies, Falco, Kyverno, SLSA supply-chain)
- Linux Fundamentals: https://blog.kubesimplify.com/hub/linux (shell, sysadmin, networking primitives)

## Recent posts (most recent 30 of 185)
## Recent posts (most recent 30 of 186)

- [Controlling MCP Tools with agentgateway on Kubernetes (Part 1)](https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes) (2026-06-29). Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.
- [Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters](https://blog.kubesimplify.com/day-4-quantization-demystified-bf16-fp8-nvfp4-mxfp4-int4-gguf-and-why-it-all-matters) (2026-06-10). A practical, beginner-friendly guide to BF16, FP8, NVFP4, MXFP4, INT4, and GGUF Q4_K_M on NVIDIA DGX Spark. Bytes per parameter, quality vs size, and which format to pick when.
- [Day 3: The DGX Spark Unpacked. GB10, Unified Memory, sm_121, and the One Reason This Hardware Exists](https://blog.kubesimplify.com/day-3-the-dgx-spark-unpacked-gb10-unified-memory-sm-121-and-the-one-reason-this-hardware-exists) (2026-06-05). A practical teardown of NVIDIA DGX Spark's GB10 Grace Blackwell Superchip, unified memory, sm_121, NVFP4 tensor cores, memory reporting, and decode limits.
- [Wandler: Local OpenAI-Compatible Inference With Transformers.js and WebGPU](https://blog.kubesimplify.com/wandler-local-openai-compatible-inference-transformersjs-webgpu) (2026-06-03). A practical Wandler deep dive with a local M1 Max WebGPU demo, real latency numbers, architecture diagrams, and getting-started commands.
Expand Down Expand Up @@ -65,11 +66,10 @@ Authoritative, practitioner-written, citation-friendly. Articles include code ex
- [Exploiting Metasploitable2 Using msfconsole (Kali Linux Lab)](https://blog.kubesimplify.com/exploiting-metasploitable2-using-msfconsole-kali-linux-lab) (2026-01-17)
- [Kubernetes v1.35 – What’s New, What’s Changing, and What You Should Know](https://blog.kubesimplify.com/kubernetes-v135-whats-new-whats-changing-and-what-you-should-know) (2025-12-19). Learn about the latest Kubenretes release Kubernetes 1.35
- [Ditch the Overheating Laptop: Supercharge Your Docker Workflow with Docker Offload](https://blog.kubesimplify.com/ditch-the-overheating-laptop-supercharge-your-docker-workflow-with-docker-offload) (2025-08-26). Running multiple Docker containers can slow down your laptop and drain your battery. In this blog, we explore Docker Offload — a game-changing feature
- [Docker MCP Catalog: Finding the Right AI Tools for Your Project](https://blog.kubesimplify.com/docker-mcp-catalog) (2025-06-26). This blog describes what Docker MCP is and how it

## Topics covered (auto-derived from tags)

- kubernetes (92 articles): https://blog.kubesimplify.com/tag/kubernetes
- kubernetes (93 articles): https://blog.kubesimplify.com/tag/kubernetes
- devops (71 articles): https://blog.kubesimplify.com/tag/devops
- docker (31 articles): https://blog.kubesimplify.com/tag/docker
- k8s (27 articles): https://blog.kubesimplify.com/tag/k8s
Expand Down
10 changes: 9 additions & 1 deletion public/rss.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,16 @@
<atom:link href="https://blog.kubesimplify.com/rss.xml" rel="self" type="application/rss+xml"/>
<description>Deep dives on Kubernetes, AI infrastructure, GitOps, and the cloud-native stack, written by practitioners.</description>
<language>en-us</language>
<lastBuildDate>Wed, 10 Jun 2026 00:00:00 GMT</lastBuildDate>
<lastBuildDate>Mon, 29 Jun 2026 10:00:00 GMT</lastBuildDate>
<generator>Kubesimplify static blog</generator>
<item>
<title>Controlling MCP Tools with agentgateway on Kubernetes (Part 1)</title>
<link>https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes</link>
<guid isPermaLink="true">https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes</guid>
<pubDate>Mon, 29 Jun 2026 10:00:00 GMT</pubDate>
<description>Run AI agents behind agentgateway on Kubernetes: route their LLM and MCP tool calls through one proxy, keep secrets out of the agent, and block tools by policy.</description>
<category>kubernetes</category><category>ai-agents</category><category>mcp</category><category>platform-engineering</category>
</item>
<item>
<title>Day 4: Quantization Demystified. BF16, FP8, NVFP4, MXFP4, INT4, GGUF, and Why It All Matters</title>
<link>https://blog.kubesimplify.com/day-4-quantization-demystified-bf16-fp8-nvfp4-mxfp4-int4-gguf-and-why-it-all-matters</link>
Expand Down
16 changes: 16 additions & 0 deletions vercel.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,6 +211,11 @@
"destination": "https://blog.kubesimplify.com/container-and-kubernetes-security",
"permanent": true
},
{
"source": "/blog/controlling-mcp-tools-with-agentgateway-on-kubernetes",
"destination": "https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes",
"permanent": true
},
{
"source": "/blog/coolify",
"destination": "https://blog.kubesimplify.com/coolify",
Expand Down Expand Up @@ -1328,6 +1333,17 @@
}
]
},
{
"source": "/controlling-mcp-tools-with-agentgateway-on-kubernetes",
"destination": "https://blog.kubesimplify.com/controlling-mcp-tools-with-agentgateway-on-kubernetes",
"permanent": true,
"has": [
{
"type": "host",
"value": "kubesimplify.com"
}
]
},
{
"source": "/coolify",
"destination": "https://blog.kubesimplify.com/coolify",
Expand Down
Loading