Kubernetes (Helm)
Deploy
4
5
Deploy Ray
SynthoLicense: <license-key>
kuberay-operator:
imagePullSecrets:
- name: syntho-cr-secret
ray-operator:
imagePullSecrets:
- name: syntho-cr-secret
ray-cluster:
imagePullSecrets:
- name: syntho-cr-secret
image:
tag: <version-number>helm upgrade --install ray-cluster ./helm/ray/chart \
--values helm/ray/values.yaml \
--namespace syntho6
Deploy Syntho
Set images
frontend:
image:
repository: synthoregistry.azurecr.io/syntho-core-frontend
tag: <version-number>
backend:
image:
repository: synthoregistry.azurecr.io/syntho-core-backend
tag: <version-number>
core:
image:
repository: synthoregistry.azurecr.io/syntho-core-api
tag: <version-number>Set license key
SynthoLicense: <license-key>Configure external PostgreSQL (recommended)
Configure Redis
backend:
redis:
host: redis-svc
port: 6379
db: 0
core:
redis:
host: redis-svc
port: 6379
db: 1frontend_url: <hostname>
frontend_protocol: https # or http
ingress:
enabled: true
className: nginx
hosts:
- host: <hostname>
paths:
- path: /
pathType: Prefixbackend:
user:
username: admin
email: [email protected]
password: <password>backend:
secret_key: <random-string>python -c "from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())"core:
secret_key: <fernet-key>ray_address: ray-cluster-ray-headhelm upgrade --install syntho-ui ./helm/syntho-ui \
--values helm/syntho-ui/values.yaml \
--namespace synthoNext steps
Last updated
Was this helpful?

