-
Notifications
You must be signed in to change notification settings - Fork 43
/
config.yaml
102 lines (91 loc) · 2.4 KB
/
config.yaml
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
ClusterConfig:
EnvironmentConfigPath: ./environment.yaml
DbConfig:
Host: localhost
Port: 5432
User: merlin
Password: merlin
Database: merlin
ReactAppConfig:
HomePage: /merlin
MerlinURL: http://localhost:8080/v1
MlpURL: http://localhost:8080/v1
NewRelic:
Enabled: false
ImageBuilderConfig:
ArtifactServiceType: nop
ClusterName: id-dev
DefaultResources:
Requests:
CPU: "1"
Memory: 512Mi
Limits:
CPU: "1"
Memory: 1Gi
BaseImage:
ImageName: ghcr.io/caraml-dev/merlin-pyfunc-base:v0.37.0
DockerfilePath: docker/Dockerfile
BuildContextURI: git://github.com/gojek/merlin.git#refs/tags/v0.37.0
BuildContextSubPath: python
PredictionJobBaseImage:
ImageName: ghcr.io/caraml-dev/merlin-pyspark-base:v0.37.0
DockerfilePath: docker/app.Dockerfile
BuildContextURI: git://github.com/gojek/merlin.git#refs/tags/v0.37.0
BuildContextSubPath: python
MainAppPath: /home/spark/merlin-spark-app/main.py
BuildNamespace: mlp
DockerRegistry: ghcr.io/caraml-dev
BuildTimeout: 10m
K8sConfig:
name: id-dev
cluster:
server: id-dev.k8s-cluster
insecure-skip-tls-verify: true
user:
exec:
apiVersion: client.authentication.k8s.io/v1beta1
command: gke-gcloud-auth-plugin
interactiveMode: IfAvailable
provideClusterInfo: true
KanikoPushRegistryType: docker
KanikoAdditionalArgs:
- "--cache=true"
- "--compressed-caching=false"
- "--snapshot-mode=redo"
- "--use-new-run"
BatchConfig:
Tolerations:
- Effect: NoSchedule
Key: batch-job
Operator: Equal
Value: "true"
NodeSelectors:
node-workload-type: "batch"
AuthorizationConfig:
AuthorizationEnabled: false
FeatureToggleConfig:
MonitoringConfig:
MonitoringEnabled: false
AlertConfig:
AlertEnabled: false
MlpAPIConfig:
APIHost: https://caraml.dev/mlp
StandardTransformerConfig:
ImageName: ghcr.io/caraml-dev/merlin-transformer:0.25.0
FeastCoreURL: https://caraml.dev/feast
FeastCoreAuthAudience: false
SimulationFeast:
FeastRedisURL: https://caraml.dev/feast/redis
FeastBigtableURL: https://caraml.dev/feast/bigtable
Kafka:
Brokers: localhost:9092
Jaeger:
CollectorURL: localhost:14268/api/traces
MlflowConfig:
TrackingURL: https://caraml.dev/mlflow
ArtifactServiceType: nop
PyFuncPublisherConfig:
Kafka:
Brokers: localhost:9092
LingerMS: 1000
Acks: 0