This guide covers upgrading the Chamber agent to newer versions.
Check Current Version
helm list -n chamber-system
Check Available Versions
Visit the releases page for the latest version and changelog.
Upgrade to Latest
helm upgrade chamber-agent oci://public.ecr.aws/chamber/chamber-agent-chart \
-n chamber-system \
--reuse-values
--reuse-values preserves your existing configuration (token, cluster ID, etc.).
Upgrade to Specific Version
helm upgrade chamber-agent oci://public.ecr.aws/chamber/chamber-agent-chart \
-n chamber-system \
--version 0.8.96 \
--reuse-values
Pinning to a specific version ensures reproducible deployments across environments.
Verify Upgrade
# Check rollout status
kubectl rollout status deployment/chamber-agent -n chamber-system
# Check the new version
helm list -n chamber-system
# Check logs for errors
kubectl logs -n chamber-system -l app.kubernetes.io/name=chamber-agent --tail=50
Look for successful connection messages:
INFO WebSocket connected successfully
INFO Metadata collected: X nodes, Y GPUs
Rollback
If issues occur after upgrade:
# View upgrade history
helm history chamber-agent -n chamber-system
# Rollback to previous version
helm rollback chamber-agent -n chamber-system
# Or rollback to specific revision
helm rollback chamber-agent 2 -n chamber-system
Related Pages
Installation
Fresh installation guide
Troubleshooting
Fix post-upgrade issues