Skip to main content
Tungsten Clustering

Configuration Reference

Update Application Password

Edit configmap-tungsten.yaml, line 12:

application-password=secret

Then restart the deployment:

shell> kubectl apply -f configmap-tungsten.yaml
shell> kubectl -n tungsten-connector rollout restart deployment/tungsten-connector

Configure Proxy Mode

note

By default, the connector runs in Bridge Mode. Only follow these steps if you need Proxy Mode.

Edit configmap-tungsten.yaml, line 30:

Change from true to false

connector-bridge-mode=false

Add users to the secret-credentials.yaml in the user.map section:

stringData:
user.map: |
# <user> <password> <service> [affinity]
user1 password1 alpha
user2 password2 alpha db1

Apply the changes:

shell> kubectl apply -f configmap-tungsten.yaml
shell> kubectl apply -f secret-credentials.yaml
shell> kubectl -n tungsten-connector rollout restart deployment/tungsten-connector

Adjust Resource Limits

Edit deployment.yaml, lines 50-55:

resources:
requests:
memory: "2560Mi"
cpu: "500m"
limits:
memory: "3072Mi"
cpu: "2000m"

Change Service Type

Edit service.yaml, line 7 to change from LoadBalancer:

spec:
type: ClusterIP # or NodePort, or LoadBalancer