Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3cd3b36
feat(examples): add Kubernetes GPU autoscaling recipe
maggiezha Aug 7, 2026
1076be6
Merge branch 'main' into codex/kubernetes-gpu-autoscaling-example
maggiezha Aug 7, 2026
1e8c67a
feat(kubernetes): run NemoClaw with on-prem GPU inference
maggiezha Aug 8, 2026
962e01d
fix(kubernetes): synchronize GPU autoscaling limits
maggiezha Aug 8, 2026
196fba6
feat(kubernetes): switch GPU recipe to Envoy LeastRequest and documen…
maggiezha Aug 8, 2026
dd95793
feat(kubernetes): harden OpenShell sandbox path and optional Envoy LB
maggiezha Aug 10, 2026
6160666
Merge branch 'main' into codex/kubernetes-gpu-autoscaling-example
maggiezha Aug 10, 2026
580725e
fix(kubernetes): make sandbox verify print progress and time out
maggiezha Aug 10, 2026
d7a03e1
docs(kubernetes): document OpenShell sandbox and Envoy architecture l…
maggiezha Aug 10, 2026
b1b601c
docs(kubernetes): stress Envoy LeastRequest as an optional user choice
maggiezha Aug 10, 2026
d4222f7
docs(kubernetes): clarify inference API key is chart-local
maggiezha Aug 10, 2026
26d6bae
docs(kubernetes): add end-to-end Quick start guide
maggiezha Aug 10, 2026
7dc25b9
docs(kubernetes): add Quick start uninstall for sandbox and Helm
maggiezha Aug 10, 2026
dcd508c
docs(kubernetes): keep uninstall out of Quick start
maggiezha Aug 10, 2026
ce3bae3
docs(kubernetes): condense GPU autoscaling README
maggiezha Aug 10, 2026
b495113
docs(kubernetes): drop provenance paragraph from README
maggiezha Aug 10, 2026
31821ab
docs(kubernetes): show multi-GPU HPA with Envoy off
maggiezha Aug 10, 2026
8e507b4
docs(kubernetes): use N-GPU architecture diagrams
maggiezha Aug 10, 2026
5d87c9c
docs(kubernetes): use a single N-GPU architecture diagram
maggiezha Aug 10, 2026
8a8fd58
chore(kubernetes): remove dead nginx-era leftovers
maggiezha Aug 10, 2026
9f02ecf
docs(kubernetes): note GPU util HPA metric is an example
maggiezha Aug 10, 2026
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
52 changes: 52 additions & 0 deletions THIRD-PARTY-NOTICES
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,14 @@ Image: vllm/vllm-openai
License: Apache-2.0 and included component licenses
URL: https://github.com/vllm-project/vllm

Image: node:22-bookworm-slim
License: MIT and included Debian component licenses
URL: https://hub.docker.com/_/node

Image: ollama/ollama
License: MIT and included component licenses
URL: https://github.com/ollama/ollama

================================================================================
Docker Compose Images
================================================================================
Expand Down Expand Up @@ -239,6 +247,46 @@ Project: NVIDIA/OpenShell installer and runtime
License: Apache-2.0
URL: https://github.com/NVIDIA/OpenShell

Project: NVIDIA/NemoClaw source and sandbox base image
License: Apache-2.0 and included component licenses
URL: https://github.com/NVIDIA/NemoClaw

Project: Kubernetes SIG Agent Sandbox controller and API
License: Apache-2.0
URL: https://github.com/kubernetes-sigs/agent-sandbox

Project: Kubernetes and kubectl
License: Apache-2.0
URL: https://github.com/kubernetes/kubernetes

Project: Helm
License: Apache-2.0
URL: https://github.com/helm/helm

Project: Canonical MicroK8s distribution
License: See the project and included component notices
URL: https://github.com/canonical/microk8s

Project: NVIDIA GPU Operator
License: Apache-2.0
URL: https://github.com/NVIDIA/gpu-operator

Project: NVIDIA DCGM Exporter
License: Apache-2.0
URL: https://github.com/NVIDIA/dcgm-exporter

Project: Kubernetes Metrics Server
License: Apache-2.0
URL: https://github.com/kubernetes-sigs/metrics-server

Project: Prometheus Community Helm Charts (kube-prometheus-stack and prometheus-adapter)
License: Apache-2.0 and included component licenses
URL: https://github.com/prometheus-community/helm-charts

Project: Kubernetes ingress-nginx
License: Apache-2.0
URL: https://github.com/kubernetes/ingress-nginx

Project: Astral uv installer and package manager
License: Apache-2.0 OR MIT
URL: https://github.com/astral-sh/uv
Expand All @@ -263,6 +311,10 @@ Model: NVIDIA-Nemotron-3-Ultra-550B-A55B-NVFP4
License: NVIDIA Open Model License
URL: https://huggingface.co/nvidia/NVIDIA-Nemotron-3-Ultra-550B-A55B-NVFP4

Model: Llama 3.2 3B
License: Llama 3.2 Community License Agreement and Acceptable Use Policy
URL: https://ollama.com/library/llama3.2

Service: GitHub API
Terms: See provider terms
URL: https://docs.github.com/
Expand Down
1 change: 1 addition & 0 deletions examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ again by contributor provenance.
| Example | Description |
| --- | --- |
| [Developer Community Chief of Staff](recipes/nvidia/developer-community-chief-of-staff/README.md) | Synthesizes Slack, Outlook, GitHub, and mirrored community signals into operating briefs, gaps, priorities, and follow-up recommendations. |
| [Kubernetes GPU Autoscaling](recipes/nvidia/kubernetes-gpu-autoscaling/README.md) | Runs a CPU-only NemoClaw/OpenClaw sandbox through OpenShell on Kubernetes and autoscales authenticated, GPU-backed Ollama inference pods from DCGM utilization. |
| [NV Tech Assistant](recipes/nvidia/nv-tech-assistant/README.md) | Answers NVIDIA technical questions with cited evidence from allowlisted NVIDIA, GitHub, and arXiv sources. |
| [Payment Operations Hermes Assistant](recipes/nvidia/payment-ops-hermes/README.md) | Demonstrates constrained payment screening, evidence preparation, and a platform-enforced human release boundary. |
| [PR Review Advisor](recipes/nvidia/pr-review-advisor/README.md) | Reviews exact pull request heads with a constrained Hermes workflow, produces attested artifacts, and publishes only through a separate maintainer action. |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.DS_Store
*.swp
*.bak
*.tmp
.git/
14 changes: 14 additions & 0 deletions examples/recipes/nvidia/kubernetes-gpu-autoscaling/Chart.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# SPDX-FileCopyrightText: Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
# SPDX-License-Identifier: Apache-2.0
apiVersion: v2
name: nemoclaw-gpu
description: GPU-backed Ollama inference pods on Kubernetes with GPU utilization HPA
type: application
version: 0.1.0
appVersion: "2026.05.27"
keywords:
- nemoclaw
- ollama
- gpu
maintainers:
- name: maggiezha
Loading
Loading