Skip to content

Polish k8s-ai-agent deck: clearer structure, verified facts, lighter assets - #15

Merged
jmnote merged 1 commit into
mainfrom
k8s-ai-agent-deck-polish
Nov 12, 2026
Merged

jmnote merged 1 commit into
mainfrom
k8s-ai-agent-deck-polish

Conversation

@jmnote

@jmnote jmnote commented Nov 12, 2026

Copy link
Copy Markdown
Owner

Summary

Polishes the 2026-10-28 "Kubernetes 엔지니어가 둘러본 AI Agent 생태계" deck: clearer story per slide, facts checked against official sources, and lighter assets. Slide count 37 → 36.

Slides

  • Agent 예시 (12): simple vs complex example — weather lookup (one tool call) vs weather app build (design → explore → implement → verify → fix loop), with chat bubbles, tool-call trace and a weather widget
  • Diagrams → inline SVG: Agent 구성요소, 오픈소스 재단, CNCF AI Native, AAIF, agentgateway, Agent on K8s, Pod vs Actor. Inline SVG uses the page web font, so Korean renders correctly in PDF export
  • K8s & AI Conformance: single table comparing the two programs (start, question, verification, prerequisite) plus verification areas
  • Landscape / 분류 slides: reader-friendly bottom notes (what the classification differences mean), reordered categories to follow the flow
  • Agent on K8s section (7 → 5): Sandbox use cases → 4-project overview → Pod vs Actor → Agent Sandbox vs Substrate → kagent vs AX
  • New: Guardrails AI vs NeMo Guardrails (content guardrails), placed between agentgateway and Agent Sandbox
  • Toned-down terminal widgets: YOLO mode (IS_SANDBOX=1 claude ...), codex resume, ax suspend/resume
  • Wrap-up rewritten to match the new flow

Fact checks (official docs/repos)

  • K8s AI Conformance: self-assessment + evidence, K8s conformance prerequisite, 1-year renewal
  • Open Responses: based on OpenAI Responses API
  • Agent Sandbox: official use-case names and lifecycle labels, Sandbox can be created directly (Template/WarmPool/Claim are extensions)
  • kagent resume uses Data snapshots (new container on resume); AX ax suspend|resume task; Substrate returns workers to the pool
  • Project versions pinned to the talk date (2026-10-28)

Assets

  • Large PNG photos/screenshots → sized JPEG (deck images + shared tooling/site/images/profile.jpg); cover background kept as PNG
  • Exported PDF replaced: 3.6 MB (browser export)

Shared files

tooling/site/slide-base.css: profile image path, plus layout rules this deck relies on (cols image-left ratio, llm-example, compact-points).

Test

  • make check (tests, README sync, full build of 7 talks) passes

…assets

Slides
- Agent 예시: simple (weather lookup) vs complex (weather app build) with
  chat bubbles, tool-call trace and loop explanation
- Redraw diagrams as inline SVG (Agent 구성요소, 재단, AI Native, AAIF,
  agentgateway, Agent on K8s, Pod vs Actor) so Korean text uses web fonts
- Restructure Agent on K8s section (7 → 5 slides): overview, Sandbox use
  cases, Pod vs Actor, Agent Sandbox vs Substrate, kagent vs AX
- Add Guardrails AI vs NeMo Guardrails comparison
- Reader-friendly bottom notes on most slides; toned-down terminals
  (YOLO mode, codex resume, ax suspend/resume)

Facts (checked against official docs/repos, as of 2026-10-28)
- K8s AI Conformance, Open Responses, Agent Sandbox use cases,
  kagent/AX suspend-resume semantics, Substrate worker reclaim
- Project versions pinned to the talk date

Assets
- Convert large PNG screenshots/photos to sized JPEG (deck images and
  shared profile photo); keep cover background PNG for crisp stars
- Replace exported PDF (7.8 MB browser export → 3.6 MB)
@jmnote
jmnote merged commit 60a8ffe into main Nov 12, 2026
2 checks passed
@jmnote
jmnote deleted the k8s-ai-agent-deck-polish branch November 12, 2026 22:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant