Deploy Natoma On-Prem (Helm)
Deploy the Natoma on-premises agent using a Helm chart on Kubernetes, connecting to your self-hosted MCP servers.
Prerequisites
Network Requirements
Type
IP Address
Notes
Agent Image & Helm Chart
# Authenticate into Docker using the token provided by Natoma
echo "dkcr_oat_xxxxx" | docker login registry-1.docker.io \
-u natomalabs --password-stdin
# Pull the Natoma agent image (confirm the latest version with the Natoma team)
docker pull natomalabs/agent:0.0.8Setup
Step 1: Retrieve On-Prem Credentials
Step 2: Create an On-Prem MCP Server
Step 3: Configure and Deploy the Helm Chart
Step 4: Verify Tool Scanning
Helm Configuration
Required Values
natoma.clientID
natoma.clientIDnatoma.clientSecret.*
natoma.clientSecret.*ingress.host
ingress.hostimage.repository
image.repositoryimage.tag
image.tagOptional Values
replicaCount
replicaCountautoscaling.enabled
autoscaling.enabledautoscaling.minReplicas
autoscaling.minReplicasautoscaling.maxReplicas
autoscaling.maxReplicasautoscaling.targetCPUUtilizationPercentage
autoscaling.targetCPUUtilizationPercentagenatoma.logLevel
natoma.logLevelnatoma.extraCACerts.*
natoma.extraCACerts.*ingress.enabled
ingress.enabledingress.tls.secretName
ingress.tls.secretNameingress.tls.hosts
ingress.tls.hostsingress.annotations.*
ingress.annotations.*Sample values.yaml
values.yamlSupport
Last updated

