imageCredentials:
name: raven-platform-image
username: user # Your Docker registry username
password: "user!!!" # Your Docker registry password
existingSecret: ""
customers-service:
postgresCredentials:
existingSecretName: "customers-database-secret"
PSQL_DBNAME: "customers"
image:
tag: latest
imagePullSecrets:
- name: raven-platform-image
ingestion-service:
image:
tag: latest
imagePullSecrets:
- name: raven-platform-image
s3:
nodeDataBucketName: "raven-nodes-data"
nodeSymbolsBucketName: "raven-symbols-metadata"
endpoint: "s3.us-east-1.amazonaws.com"
region: "us-east-1"
aws_sdk_auth: false
redis:
samples_queue: "SAMPLES_DATA"
traces_queue: "TRACES_DATA"
metrics_queue: "metricsQueue"
batch_processing: true
host: "redis-host"
port: "6379"
clickhouse:
host: "clickhouse-host"
port: "9000"
tls: false
user: "default"
database: "default"
password: "" # Leave empty to not use it and attach a pre-created secret using extraSecrets
extraSecrets:
- clickhouse-secret
query-service:
image:
tag: latest
imagePullSecrets:
- name: raven-platform-image
application:
production: true
routes:
http_address: ":7070"
grpc_server_host: ""
grpc_server_port: "9092"
profile_share_address: "api.pprof.me:443"
customer_service_address: "customers-service:8080"
logs:
level: debug
clickhouse:
host: "clickhouse-host"
port: "9000"
tls: false
user: "default"
database: "default"
password: "" # Leave empty to not use it and attach a pre-created secret using extraSecrets
extraSecrets:
- clickhouse-secret
ingress:
enabled: "true"
annotations:
nginx.ingress.kubernetes.io/backend-protocol: "GRPC"
hosts:
- host: query.raven.yourdomain.com
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- query.raven.yourdomain.com
secretName: query-raven-yourdomain-com
raven-ui:
image:
tag: latest
imagePullSecrets:
- name: raven-platform-image
ingress:
enabled: "true"
hosts:
- host: raven.yourdomain.com
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- raven.yourdomain.com
secretName: raven-yourdomain-com
upload-service:
image:
tag: latest
imagePullSecrets:
- name: raven-platform-image
customerService:
port: 8080
host: "customers-service"
redis:
host: "redis-host"
port: "6379"
clickhouse:
host: "clickhouse-host"
port: "9000"
tls: false
user: "default"
database: "default"
password: "" # Leave empty to not use it and attach a pre-created secret using extraSecrets
extraSecrets:
- clickhouse-secret
ingress:
enabled: "true"
hosts:
- host: upload.raven.yourdomain.com
paths:
- path: /
pathType: ImplementationSpecific
tls:
- hosts:
- upload.raven.yourdomain.com
secretName: upload-raven-yourdomain-com