openreplay/scripts/helm/app
Kraiem Taha Yassine c818e25ff0
Assist (#51)
* feat(api): assist peerJS server

* feat(api): install assist_server dependencies and start it with the API

* feat(api): assist: list live sessions

* feat(nginx): expose assist_server and block peers listing

* feat(api): merged sourcemaps reader and assist-server
feat(api): change image definition
feat(api): changed service start command
feat(utilities): created full server & image definition
feat(nginx): reset chalice configuration

* feat(utilities): utilities.yaml

* feat(nginx): utilities URL

* feat(utilities): utilities template

* feat(ci): Adding utilities GH action.

Signed-off-by: Rajesh Rajendran <rjshrjndrn@gmail.com>

* feat(utilities): build script

Co-authored-by: Rajesh Rajendran <rjshrjndrn@gmail.com>
2021-06-23 21:17:31 +02:00
..
openreplay feat(deployment): restart pods on installations. 2021-05-21 22:28:20 +05:30
alerts.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
assets.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
chalice.yaml Assist (#51) 2021-06-23 21:17:31 +02:00
db.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
docker_registry.sh feat(scripts): initial commit of build and deploy scripts. 2021-05-10 08:26:03 +05:30
ender.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
http.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
install.sh feat(scripts): initial commit of build and deploy scripts. 2021-05-10 08:26:03 +05:30
integrations.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
README.md Fixed typo 2021-05-18 20:42:11 +02:00
sink.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
storage.yaml Enable monitoring for enterprise edition (#32) 2021-06-11 21:10:31 +00:00
utilities.yaml Assist (#51) 2021-06-23 21:17:31 +02:00

Core OpenReplay application configuration folder

This folder contains configuration for core OpenReplay apps. All applications share common helm chart named openreplay which can be overridden by <application>.yaml file.

Below is a sample template.

namespace: app        # In which namespace alerts runs.
image:
  repository: rg.fr-par.scw.cloud/foss # Which image to use
  name: alerts
  pullPolicy: IfNotPresent
  tag: "latest"       # Overrides the image tag whose default is the chart appVersion.

imagePullSecrets:     
  # If needed credentials to pull the image.
  # aws-registry is created using script docker_registry.sh.
  - name: aws-registry 

service:
  type: ClusterIP
  port: 9000

resources:
  limits:
    cpu: 256m
    memory: 512Mi
  requests:
    cpu: 100m
    memory: 128Mi

# env vars for the application
env:
  ALERT_NOTIFICATION_STRING: http://chalice-openreplay.app.svc.cluster.local:8000/alerts/notifications
  CLICKHOUSE_STRING: tcp://clickhouse.db.svc.cluster.local:9000/default
  POSTGRES_STRING: postgres://postgresql.db.svc.cluster.local:5432