openreplay/scripts/pr-env/resources.yaml
Rajesh Rajendran 0cd7f68452 Create PR environment on PRs (#1671)
* refactor(helm): minio size limit to 5Gi
* feat(actions): pr-env action
* Adding pr-env configs
* Update PR env creation with latest requirements (#1658)
* fixesss
* fix pr env variable
* enble debugging
* Automatically take PR number from branch
* pr-env: taking open pr number only (#1669)
* pr-env: taking open pr number only
* enable ee cluster installation
* pr-env adding resource constraints
* pr-env: build and deploy applications

Signed-off-by: rjshrjndrn <rjshrjndrn@gmail.com>
2023-11-20 16:15:12 +01:00

169 lines
3.2 KiB
YAML

persistence: &persistence
enabled: true
size: 1Gi
minio:
persistence: *persistence
postgresql:
persistence: *persistence
redis:
persistence: *persistence
kafka:
persistence: *persistence
zookeeper:
persistence: *persistence
clickhouse:
storageSize: 1Gi
resources:
requests:
cpu: 100m
memory: 200Mi
alerts:
resources:
requests:
cpu: 50m
assets:
resources:
requests:
cpu: 50m
assist:
resources:
requests:
cpu: 50m
assist-stats:
resources:
requests:
cpu: 50m
chalice:
resources:
requests:
cpu: 50m
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- sink
- storage
- chalice
- imagestorage
- videostorage
topologyKey: kubernetes.io/hostname
db:
resources:
requests:
cpu: 50m
ender:
resources:
requests:
cpu: 50m
frontend:
resources:
requests:
cpu: 50m
heuristics:
resources:
requests:
cpu: 50m
http:
resources:
requests:
cpu: 50m
imagestorage:
resources:
requests:
cpu: 50m
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- sink
- storage
- chalice
- imagestorage
- videostorage
topologyKey: kubernetes.io/hostname
ingress-nginx:
resources:
requests:
cpu: 50m
integrations:
resources:
requests:
cpu: 50m
peers:
resources:
requests:
cpu: 50m
quickwit:
resources:
requests:
cpu: 50m
sink:
resources:
requests:
cpu: 50m
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- sink
- storage
- chalice
- imagestorage
- videostorage
topologyKey: kubernetes.io/hostname
sourcemapreader:
resources:
requests:
cpu: 50m
storage:
resources:
requests:
cpu: 50m
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- sink
- storage
- chalice
- imagestorage
- videostorage
topologyKey: kubernetes.io/hostname
utilities:
resources:
requests:
cpu: 50m
videostorage:
resources:
requests:
cpu: 50m
affinity:
podAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector:
matchExpressions:
- key: app.kubernetes.io/name
operator: In
values:
- sink
- storage
- chalice
- imagestorage
- videostorage
topologyKey: kubernetes.io/hostname