Skip to content
Closed
Show file tree
Hide file tree
Changes from 24 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
955ff31
feat(deploy): add GPU autoscaling Helm chart
maggiezha Jul 22, 2026
f3a2f23
chore: merge upstream NVIDIA/NemoClaw main
maggiezha Jul 23, 2026
488257f
fix(gpu-autoscaling): make ServiceMonitor default-on so it survives s…
maggiezha Jul 24, 2026
e20c1f4
chore: merge upstream NVIDIA/NemoClaw main
maggiezha Jul 24, 2026
c3838d3
fix(gpu-autoscaling): satisfy repo lint/format/shellcheck gates
maggiezha Jul 24, 2026
409aef0
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 24, 2026
920333d
fix(gpu-autoscaling): address GitHub Advanced Security review finding…
maggiezha Jul 24, 2026
ce0d726
fix(gpu-autoscaling): address PR Review Advisor blockers/warnings on …
maggiezha Jul 24, 2026
a7d4954
fix(gpu-autoscaling): use .ts instead of .mjs for new Node.js files
maggiezha Jul 24, 2026
666a8f0
fix(gpu-autoscaling): resolve CodeQL findings on PR #7459
maggiezha Jul 24, 2026
1503813
fix(gpu-autoscaling): address CodeRabbit review findings on PR #7459
maggiezha Jul 24, 2026
3bcbee7
fix(gpu-autoscaling): validate LLM latency metrics inputs
maggiezha Jul 24, 2026
fb2e17b
chore(gpu-autoscaling): retrigger CI on PR #7459
maggiezha Jul 24, 2026
8741da7
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 24, 2026
393a3ec
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 24, 2026
3dd2f8c
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 24, 2026
1f2da6a
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 30, 2026
978ac24
Merge branch 'main' into k8s-autoscaling
maggiezha Jul 30, 2026
e30f116
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 1, 2026
310d473
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 1, 2026
979b9de
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 1, 2026
76f9ad2
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 3, 2026
a7e2e28
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 5, 2026
d4ce708
fix(k8s): scope recovery and require ingress TLS
maggiezha Aug 6, 2026
d71cbe4
fix(k8s): clean up load-test RBAC resources
maggiezha Aug 6, 2026
3595256
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 6, 2026
f9aa33c
Update deploy/helm/gpu_autoscaling_k8s/files/agent-server.ts
maggiezha Aug 6, 2026
7d15fa8
fix(k8s): require RWX storage for scalable persistence
maggiezha Aug 6, 2026
f3d5cef
fix(k8s): enforce HTTPS redirects with TLS
maggiezha Aug 6, 2026
d002933
test(k8s): make isolation override reachable
maggiezha Aug 6, 2026
9efe5c5
fix(k8s): use kubectl commands in Helm notes
maggiezha Aug 6, 2026
6eff228
fix(k8s): label HPA metrics by mode
maggiezha Aug 6, 2026
29e0030
fix(k8s): constrain HPA to GPU metrics
maggiezha Aug 6, 2026
6123ff9
fix(k8s): guard malformed replica counts
maggiezha Aug 6, 2026
680cc21
test(k8s): assert TLS render failure
maggiezha Aug 6, 2026
1cc5fe1
chore(k8s): use YAML SPDX headers
maggiezha Aug 6, 2026
ab009dc
fix(k8s): declare agent TypeScript as ESM
maggiezha Aug 6, 2026
2aa7eaf
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 6, 2026
8656ff0
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 6, 2026
4cb7fd6
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 6, 2026
7d5ef77
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 7, 2026
2127b01
Merge branch 'main' into k8s-autoscaling
cv Aug 7, 2026
f0c9071
Merge branch 'main' into k8s-autoscaling
cv Aug 7, 2026
77334cc
Merge branch 'main' into k8s-autoscaling
maggiezha Aug 7, 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
2 changes: 2 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,8 @@ repos:
- id: check-case-conflict
priority: 10
- id: check-yaml
# Helm templates use Go templating ({{ ... }}) that isn't valid standalone YAML.
exclude: ^deploy/helm/.*/templates/
priority: 10
- id: check-toml
priority: 10
Expand Down
5 changes: 5 additions & 0 deletions deploy/helm/gpu_autoscaling_k8s/.helmignore
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 deploy/helm/gpu_autoscaling_k8s/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 NemoClaw agent pods on Kubernetes with local Ollama inference and HPA
type: application
version: 0.1.0
appVersion: "2026.05.27"
keywords:
- nemoclaw
- ollama
- gpu
maintainers:
- name: maggiezha
Loading
Loading