global: infrastructure: tenant_id: 412eb2e1-9669-4b74-a56a-6198f3b5338a sticker_base_url: store-s001.co-work.ru:9000 kafka: enabled: true server: "kafka:9092,kafka:9092,kafka:9092" port: 9092 secret: "kafka-static-user-passwords" username: "admin" passwordKey: "client-passwords" redis: enabled: true host: "redis-master" port: 6379 cassandra: enabled: true host: "cassandra" contactPoint: "cassandra" datacenter: "datacenter1" secret: "cassandra-static-user-passwords" usernameKey: "username" passwordKey: "cassandra-password" port: "9042" keycloak: url: "https://iam.stage.co-work.local/realms/co-work" livekit: secret: "livekit-secret" apiKeyKey: "api-key" secretKey: "secret" postgres: enabled: true host: "postgresql-ha-postgresql" port: 5432 secret: "pg-ha-creds" username: "postgres" passwordKey: "password" s3: enabled: true endpoint: https://store.stage.co-work.local:9000 secret: "s3-static-secret" accessKey: "access-key" secretKey: "secret-key" s3_upload: enabled: true endpoint: https://store-s001.co-work.ru:9000 secret: "s3-static-secret" accessKey: "access-key" secretKey: "secret-key" services: chat: host: "chat-app" port: 9090 user: host: "user-app" port: 9090 message: host: "message-app" port: 9090 deeplink: host: "deeplink-app" port: 9090 secrets: branchio: secret: "deeplink-secret" keys: &branchio-keys access: "branchio-access" appid: "branchio-appid" defaultUrl: "branchio-default-url" key: "branchio-key" secret: "branchio-secret" url: "branchio-url" recording: secret: "recording-secret" keys: access: "access-key" secret: "secret" upload: secret: "upload-app-s3" keys: access: "access-key" secret: "secret-key" cert_alias: co-work envTemplates: kafka: &kafka-env - name: KAFKA value: "{{ .Values.global.infrastructure.kafka.server }}" - name: KAFKA_SERVER value: "{{ .Values.global.infrastructure.kafka.server }}" - name: KAFKA_USERNAME value: "{{ .Values.global.infrastructure.kafka.username }}" - name: KAFKA_PASSWORD valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.kafka.secret }}" key: "{{ .Values.global.infrastructure.kafka.passwordKey }}" redis: &redis-env - name: REDIS_HOST value: "{{ .Values.global.infrastructure.redis.host }}" - name: REALTIME_REDIS_HOST value: "{{ .Values.global.infrastructure.redis.host }}" - name: REDIS_PORT value: "{{ .Values.global.infrastructure.redis.port }}" cassandra: &cassandra-env - name: CASSANDRA_CONTACTPOINT value: "{{ .Values.global.infrastructure.cassandra.contactPoint }}" - name: CASSANDRA_HOST value: "{{ .Values.global.infrastructure.cassandra.host }}" - name: CASSANDRA_DATACENTER value: "{{ .Values.global.infrastructure.cassandra.datacenter }}" - name: CASSANDRA_USERNAME valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.cassandra.secret }}" key: "{{ .Values.global.infrastructure.cassandra.usernameKey }}" - name: CASSANDRA_PASSWORD valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.cassandra.secret }}" key: "{{ .Values.global.infrastructure.cassandra.passwordKey }}" - name: CASSANDRA_PORT value: "{{ .Values.global.infrastructure.cassandra.port }}" postgres: &postgres-env - name: POSTGRES_USERNAME value: "{{ .Values.global.infrastructure.postgres.username }}" - name: POSTGRES_PASSWORD valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.postgres.secret }}" key: "{{ .Values.global.infrastructure.postgres.passwordKey }}" s3: &s3-env - name: S3_ENDPOINT value: "{{ .Values.global.infrastructure.s3.endpoint }}" - name: S3_ACCESS_KEY valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.s3.secret }}" key: "{{ .Values.global.infrastructure.s3.accessKey }}" - name: S3_SECRET_KEY valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.s3.secret }}" key: "{{ .Values.global.infrastructure.s3.secretKey }}" s3_upload: &s3_upload-env - name: S3_ENDPOINT value: "{{ .Values.global.infrastructure.s3_upload.endpoint }}" - name: S3_ACCESS_KEY valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.s3_upload.secret }}" key: "{{ .Values.global.infrastructure.s3_upload.accessKey }}" - name: S3_SECRET_KEY valueFrom: secretKeyRef: name: "{{ .Values.global.infrastructure.s3_upload.secret }}" key: "{{ .Values.global.infrastructure.s3_upload.secretKey }}"