diff --git a/public/images/authors/yanivmn.jpg b/public/images/authors/yanivmn.jpg
new file mode 100644
index 0000000..39a4c5b
Binary files /dev/null and b/public/images/authors/yanivmn.jpg differ
diff --git a/public/sitemap.xml b/public/sitemap.xml
index 3ad840f..719d058 100644
--- a/public/sitemap.xml
+++ b/public/sitemap.xml
@@ -2,763 +2,763 @@
https://kagent.dev/agents
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/blog
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/community
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/concepts/agents
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/concepts/architecture
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/concepts
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/concepts/tools
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/a2a-agents
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/a2a-byo
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/agents-mcp
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/crewai-byo
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/discord-a2a
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/documentation
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/human-in-the-loop
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/langchain-byo
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/skills
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/examples/slack-a2a
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started/first-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started/first-mcp-tool
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started/local-development
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started/quickstart
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/getting-started/system-prompts
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/introduction/installation
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/introduction
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/introduction/what-is-kagent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/observability/audit-prompts
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/observability/launch-ui
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/observability
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/observability/tracing
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/operations/debug
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/operations/operational-considerations
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/operations
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/operations/uninstall
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/operations/upgrade
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/api-ref
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-add-mcp
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-bug-report
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-build
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-completion
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-dashboard
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-deploy
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-get
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-help
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-init
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-install
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-invoke
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-mcp
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-run
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-uninstall
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli/kagent-version
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/cli
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/faq
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/helm
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/resources/release-notes
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/amazon-bedrock
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/anthropic
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/azure-openai
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/byo-openai
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/gemini
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/google-vertexai
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/ollama
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers/openai
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kagent/supported-providers
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/deploy/install-controller
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/deploy
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/deploy/server
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/develop/fastmcp-python
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/develop/mcp-go
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/develop
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/introduction
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/quickstart
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/api-ref
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-add-tool
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-build
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-completion
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-deploy
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-help
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-init
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-install
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-run
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference/kmcp-secrets
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/reference
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs/kmcp/secrets
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/docs
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/enterprise
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/page.tsx
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/argo-rollouts-conversion-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/cilium-crd-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/helm-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/istio-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/k8s-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/kgateway-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/observability-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/agents/promql-agent
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/istio
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/kubernetes
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/prometheus
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/documentation
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/helm
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/argo
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/grafana
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/other
- 2026-03-13
+ 2026-03-15
weekly
0.8
https://kagent.dev/tools/cilium
- 2026-03-13
+ 2026-03-15
weekly
0.8
diff --git a/src/app/blog/authors.ts b/src/app/blog/authors.ts
index 185560c..ccac204 100644
--- a/src/app/blog/authors.ts
+++ b/src/app/blog/authors.ts
@@ -56,6 +56,13 @@ export const authors: Author[] = [
photo: "/images/authors/eitan_yarmush.jpeg",
bio: "Professional tinkerer and problem solver",
},
+ {
+ id: "yanivmn",
+ name: "Yaniv Marom-Nachumi",
+ title: "Solutions Architect @ Amdocs",
+ photo: "/images/authors/yanivmn.jpg",
+ bio: "Passionate about cloud-native technologies and Kubernetes.",
+ },
];
export const getAuthorById = (id: string): Author | undefined => {
diff --git a/src/blogContent/go-vs-python-runtime.mdx b/src/blogContent/go-vs-python-runtime.mdx
index 735a351..af429f2 100644
--- a/src/blogContent/go-vs-python-runtime.mdx
+++ b/src/blogContent/go-vs-python-runtime.mdx
@@ -3,7 +3,7 @@ export const metadata = {
publishDate: "2026-03-12T00:00:00Z",
description: "We benchmarked kagent's Go and Python agent runtimes on image size, startup time, and memory. The results: 11x smaller images, 6.7x faster startup, and 36x less memory.",
author: "Eitan Yarmush",
- authorIds: ["eitanya"],
+ authorIds: ["eitanya", "yanivmn"],
}
# We Added a Go Runtime to kagent and the Numbers Are Wild
@@ -50,6 +50,14 @@ This is the one that really matters at scale. A compiled Go binary with no GC pr
Think about what this means for a real deployment: 20 agents on Python would consume **~5 GB** just in runtime overhead before processing a single request. The same 20 agents on Go? About **140 Mi**. That's the difference between needing a dedicated node pool and fitting comfortably on existing infrastructure.
+### Security Surface: Minimal Attack Vectors
+
+The Go runtime's minimal footprint isn't just about performance — it's a security win too.
+
+The distroless base image has no shell, no package manager, no unnecessary utilities. There's literally nothing for an attacker to exploit if they somehow get code execution. Compare that to a Python image with pip, a full interpreter, and hundreds of transitive dependencies — each one a potential CVE waiting to happen.
+
+Fewer dependencies also means fewer supply chain risks. The Go binary has exactly the dependencies it needs compiled in, with no runtime package resolution. No `requirements.txt` to poison, no pip installs happening at startup. For security-conscious deployments (and in Kubernetes, that should be all of them), this matters.
+
## So Should You Ditch Python?
Not necessarily! The two runtimes serve different use cases: