Skip to content

Add Aztec network gRPC support to Helm chart#160

Merged
Martin9204 merged 1 commit into
devfrom
add-aztec-helm-network
May 4, 2026
Merged

Add Aztec network gRPC support to Helm chart#160
Martin9204 merged 1 commit into
devfrom
add-aztec-helm-network

Conversation

@Martin9204
Copy link
Copy Markdown
Collaborator

Summary

  • Adds deploy/helm/templates/network-aztec.yaml modeled on network-starknet.yaml (same Deployment+Service shape, TrainSolver__NetworkType=aztec, plus GRPC_PORT and per-slug env: passthrough for AzureKeyVault__VaultUri/NODE_TLS_REJECT_UNAUTHORIZED)
  • Adds a networkAztec.aztec-testnet placeholder block in values.yaml (disabled by default, chainId: 4138294185)
  • Wires NetworkGrpc__Endpoints__{slug} for Aztec slugs into the shared configmap so AdminAPI/worker-swap can resolve the gRPC endpoint

This unblocks deploying trainprotocol/solver-aztec-testnet-grpc (built by .github/workflows/aztec-testnet.yml) via the Train Solver Helm chart. A follow-up PR in layerswap-fluxcd enables the slug for the prod cluster's train-dev namespace.

Test plan

  • helm lint deploy/helm passes
  • helm template … --set networkAztec.aztec-testnet.enabled=true renders Deployment, Service, and configmap entry correctly
  • After merge, fluxcd PR enables the slug and the pod comes up healthy

🤖 Generated with Claude Code

Adds network-aztec.yaml template, networkAztec values block, and
configmap endpoint wiring so the chart can deploy the aztec-testnet-grpc
image alongside the other network gRPC services.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Martin9204 Martin9204 merged commit dc14ae0 into dev May 4, 2026
1 check passed
@Martin9204 Martin9204 mentioned this pull request May 4, 2026
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant