-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathvalues.yaml
More file actions
138 lines (133 loc) · 3.41 KB
/
Copy pathvalues.yaml
File metadata and controls
138 lines (133 loc) · 3.41 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
namespaceOverride: ""
imagePullSecrets:
- name: ghcr-pull-secret
observability:
tracing:
otlpProtocol: "http/protobuf"
otlpHttpEndpoint: ""
otlpHeaders: ""
externalSecretEnabled: true
existingSecretEndpointKey: "OTEL_EXPORTER_OTLP_ENDPOINT"
existingSecretName: "strategy-tester-apis"
existingSecretKey: "OTEL_EXPORTER_OTLP_HEADERS"
datadog:
apm:
enabled: true
env: "prod"
tracesPort: 4318
tracesPath: "/v1/traces"
externalSecrets:
enabled: true
refreshInterval: 1h
targetSecretName: strategy-tester-apis
parameterMapFile: ssm-parameter-keys.yaml
store:
kind: ClusterSecretStore
name: strategy-tester-aws-ssm
create: true
region: us-west-1
authSecret:
name: aws-ssm-credentials
namespace: external-secrets
accessKeyIdKey: access-key-id
secretAccessKeyKey: secret-access-key
optionIngestor:
replicaCount: 1
nodeSelector:
node-purpose: worker
tolerations: []
affinity: {}
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 70
image:
repository: ghcr.io/jingyi-zhao-01/strategy-tester-option-ingestor
tag: latest
pullPolicy: Always
resources:
requests:
cpu: "300m"
memory: "384Mi"
limits:
cpu: "750m"
memory: "768Mi"
service:
type: ClusterIP
port: 8001
env:
LOG_LEVEL: INFO
INGEST_CONCURRENCY_LIMIT: "20"
INGEST_DB_CONCURRENCY_LIMIT: "20"
INGEST_DB_WRITE_BATCH_SIZE: "25"
INGEST_OPTION_BATCH_SIZE: "500"
OTEL_BSP_MAX_QUEUE_SIZE: "2048"
OTEL_BSP_MAX_EXPORT_BATCH_SIZE: "128"
OTEL_BSP_SCHEDULE_DELAY: "2000"
OTEL_BSP_EXPORT_TIMEOUT: "5000"
OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT: "32"
OTEL_SPAN_EVENT_COUNT_LIMIT: "8"
OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT: "256"
cronJob:
enabled: true
schedule: "0 22 * * 0-5"
timeZone: "America/New_York"
parallelism: 1
completions: 1
restartPolicy: OnFailure
backoffLimit: 1
ttlSecondsAfterFinished: 3600
snapshotIngestor:
replicaCount: 1
nodeSelector:
node-purpose: worker
tolerations: []
affinity: {}
autoscaling:
enabled: false
minReplicas: 1
maxReplicas: 2
targetCPUUtilizationPercentage: 70
image:
repository: ghcr.io/jingyi-zhao-01/strategy-tester-snapshot-ingestor
tag: latest
pullPolicy: Always
resources:
requests:
cpu: "300m"
memory: "384Mi"
limits:
cpu: "750m"
memory: "768Mi"
service:
type: ClusterIP
port: 8002
env:
LOG_LEVEL: INFO
INGEST_CONCURRENCY_LIMIT: "20"
INGEST_DB_CONCURRENCY_LIMIT: "20"
INGEST_OPTION_BATCH_SIZE: "500"
OTEL_BSP_MAX_QUEUE_SIZE: "2048"
OTEL_BSP_MAX_EXPORT_BATCH_SIZE: "128"
OTEL_BSP_SCHEDULE_DELAY: "2000"
OTEL_BSP_EXPORT_TIMEOUT: "5000"
OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT: "32"
OTEL_SPAN_EVENT_COUNT_LIMIT: "8"
OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT: "256"
SNAPSHOT_FETCH_CONCURRENCY: "10"
SNAPSHOT_FETCH_BATCH_SIZE: "10"
SNAPSHOT_FETCH_CONNECT_TIMEOUT: "30.0"
SNAPSHOT_FETCH_READ_TIMEOUT: "30.0"
SNAPSHOT_HTTP_MAX_CONNECTIONS: "20"
SNAPSHOT_HTTP_MAX_KEEPALIVE_CONNECTIONS: "10"
STOCK_SNAPSHOT_FETCH_INTERVAL_SECONDS: "12.0"
cronJob:
enabled: true
schedule: "0 23 * * 0-5"
timeZone: "America/New_York"
parallelism: 1
completions: 1
restartPolicy: OnFailure
backoffLimit: 1
ttlSecondsAfterFinished: 3600