Helm Deployment
Use this option to deploy the Yuki Proxy in an existing Kubernetes cluster using Helm. The Helm chart installs Yuki directly into your environment and connects securely to Snowflake over HTTPS.
It can run in clusters located in either the same VPC as your data workloads or in a separate VPC depending on your network setup.
💡 Note: You don’t need to run these steps manually - our onboarding wizard will walk you through each step.
Same Cluster:

Dedicated VPC:

→ For the full request/response flow and protocols, see Secure Data Flow.
1. Add the Yuki Helm Repository
helm repo add proxy https://yukitechnologies.github.io/yuki-proxy-chart
helm repo update2. Create Configuration File
Save the following content as yuki-values.yaml.
This file defines the runtime configuration for your Yuki Proxy.
💡 The onboarding wizard provides these values automatically - you can copy them directly from the Helm Chart screen.
app:
container:
env:
REDIS_HOST: <REDIS_HOST>
PROXY_HOST: <PROXY_HOST>
COMPANY_GUID: <COMPANY_GUID>
ORG_GUID: <ORG_GUID>
ACCOUNT_GUID: <ACCOUNT_GUID>
hpa:
enabled: true
minReplicas: 5
maxReplicas: 15
targetCPUUtilizationPercentage: 40
targetMemoryUtilizationPercentage: 40
affinity: {}
tolerations: []Parameter Reference
REDIS_HOST
Redis or ElastiCache endpoint used by Yuki Proxy
redis-cluster.prod.internal:6379
PROXY_HOST
Yuki Proxy endpoint generated in onboarding
snowflake-locator.company-domain.com
COMPANY_GUID
Unique identifier for your Yuki company
7a1899e2-39c9-4ac4-9277-854f3dfc2a8e
ORG_GUID
Identifier for your Yuki organization
f1d6543a-215a-4df5-a892-6f7416e24b01
ACCOUNT_GUID
Snowflake account identifier
9crfd23e-8b2c-4fa8-96f2-1a89df4c16b7
minReplicas
Minimum number of proxy pods
5
maxReplicas
Maximum number of proxy pods
15
targetCPUUtilizationPercentage
CPU threshold for autoscaling
40
targetMemoryUtilizationPercentage
Memory threshold for autoscaling
40
ingress.enabled
Enable if proxy must be exposed externally
true
3. Deploy the Proxy
Run the following command to install the Proxy:
helm install yuki-proxy yuki/proxy -f yuki-values.yamlThis command will:
Deploy the Yuki Proxy pods in your cluster
Create Kubernetes services for internal communication
Start routing Snowflake metadata securely to Yuki
✅ Once deployed, you can verify the status using:
kubectl get pods -l app=yuki-proxy
Create a DNS Record in Route 53
After the Yuki Proxy pods are up, expose them through a DNS name that your users and Snowflake will connect to.
Get the Load Balancer DNS name
Go to EC2 → Load Balancers
Copy the DNS name (for example:
my-lb-123456.us-east-1.elb.amazonaws.com)
Navigate to Route 53
Open the Route 53 Console
Go to Hosted Zones → select your domain (e.g.
company-domain.com)
Create a Record
Click Create Record
Record name:
snowflake-locatorType:
A – Alias(for ALB/NLB)CNAME(for subdomains pointing to ELB)
Alias Target: Select the Load Balancer or paste its DNS name
Click Create records
Your host address for the Yuki Proxy will be: snowflake-locator.company-domain.com
This is the connection string you’ll use later when enabling optimization for your warehouses.
That’s it - no Kubernetes, no Terraform, no infrastructure to manage.
💡 For Business Critical accounts, see AWS PrivateLink Setup to ensure all Yuki–Snowflake traffic remains private.
Next Step
Proceed to security configuration: → Configure Security
Last updated