mirror of
https://github.com/valitydev/helmsdeep.git
synced 2024-11-06 08:55:21 +00:00
07132eea39
* add epic branch with java services * Introduce analytics (#166) * Introduce questionary (#175) * Introduce questionary * actualize questionary * actualize questionary * Introduce claim-management (#173) * Introduce questionary-aggr-proxy (#176) * management.endpoint.prometheus.enabled=true * Change Claim database name for PG compatability * move CH pasword from template * Introduce magista (#169) * Introduce magista-kafka * Introduce magista-kafka * Introduce magista-kafka * Introduce mst * move kafka comment to the end of file * actualize magista * actualize magista * actualize mgista * management.endpoint.prometheus.enabled=true Co-authored-by: Dmitry Skokov <d.skokov@rbkmoney.com> Co-authored-by: vilorij <vilorij@ya.ru> * fix url in anapi for correct rendering in logs * Add LE certs issuer to ingress * erl default templating disable ServiceMonitor * new db init * riak fix ConfigMap * shortener config templating * Dashboard fix realm, 404 error and add ingress * disable SM in hooker * add objectselector in vault * Shumway add schema * add ingress tls variable into defaults.values * Fistful templatimg erl defaults typo fix in MG address * add default realms * Consuela for MG add namespace for payouts * helmfile deps bump * add fistful-magista * add payouter * add columbus * add columbus * disable SM * analitics fix clickhouse node for analytics * claimmgmt add * fix iddqd appconfig mounts * deanonimus add * add antifraud * kafka scale and infinity retention * KK realms readability fix password for manager add roles mapping * disable consuella for the issues in consul * typo fix in checkout * DB for antifraud * add schema setting for questionary * shortener fix with KK public key * HG ingress for iddqd * Dominant ingress for iddqd * messages add disable vault password control because of foreign keys in DB * papi add * idkfa add * dark-api add * fix hooker DB name add DB for fraudbusters * add new services in helmfile and bump deps * delete useless keycloak values Co-authored-by: karleowne <a.karlov@rbkmoney.com> Co-authored-by: Dmitry Skokov <d.skokov@rbkmoney.com>
116 lines
2.9 KiB
YAML
116 lines
2.9 KiB
YAML
# -*- mode: yaml -*-
|
|
|
|
replicaCount: 1
|
|
|
|
image:
|
|
repository: docker.io/rbkmoney/dominant
|
|
tag: de2a937b3b92eb4fa6888be5aef3bde7d3c8b409
|
|
pullPolicy: IfNotPresent
|
|
|
|
configMap:
|
|
data:
|
|
sys.config: |
|
|
{{- readFile "sys.config" | nindent 6 }}
|
|
erl_inetrc: |
|
|
{{- tpl (readFile "../vm/erl_inetrc.gotmpl") . | nindent 6 }}
|
|
vm.args: |
|
|
{{- tpl (readFile "../vm/erl_vm_args.gotmpl") . | nindent 6 }}
|
|
init-script.sh: |
|
|
{{- readFile "init-script.sh" | nindent 6 }}
|
|
|
|
hook:
|
|
enabled: true
|
|
image:
|
|
repository: docker.io/rbkmoney/holmes
|
|
tag: 07f58e297c03bcd50dc4695ddbcfa4eb30c9928e
|
|
pullPolicy: IfNotPresent
|
|
kind: post-install
|
|
command: "/opt/initdominant/init-script.sh"
|
|
volumes:
|
|
- name: dom-init
|
|
configMap:
|
|
name: {{ .Release.Name }}
|
|
defaultMode: 0755
|
|
volumeMounts:
|
|
- name: dom-init
|
|
mountPath: /opt/initdominant/init-script.sh
|
|
subPath: init-script.sh
|
|
readOnly: true
|
|
|
|
metrics:
|
|
serviceMonitor:
|
|
enabled: false
|
|
namespace: {{ .Release.Namespace }}
|
|
additionalLabels:
|
|
release: prometheus
|
|
|
|
volumes:
|
|
- name: config-volume
|
|
configMap:
|
|
name: {{ .Release.Name }}
|
|
defaultMode: 0755
|
|
|
|
volumeMounts:
|
|
- name: config-volume
|
|
mountPath: /opt/dominant/releases/0.1/sys.config
|
|
subPath: sys.config
|
|
readOnly: true
|
|
- name: config-volume
|
|
mountPath: /opt/dominant/releases/0.1/vm.args
|
|
subPath: vm.args
|
|
readOnly: true
|
|
- name: config-volume
|
|
mountPath: /opt/dominant/erl_inetrc
|
|
subPath: erl_inetrc
|
|
readOnly: true
|
|
|
|
ingress:
|
|
enabled: true
|
|
annotations:
|
|
{{- if .Values.services.ingress.tls.letsEncrypt.enabled }}
|
|
cert-manager.io/cluster-issuer: {{ .Values.services.ingress.tls.letsEncrypt.issuer }}
|
|
{{- end }}
|
|
kubernetes.io/ingress.class: {{ .Values.services.ingress.class | quote }}
|
|
hosts:
|
|
- host: iddqd.{{ .Values.services.ingress.rootDomain | default "rbk.dev" }}
|
|
paths:
|
|
- /v1
|
|
{{- if .Values.services.ingress.tls.enabled }}
|
|
tls:
|
|
{{ if .Values.services.ingress.tls.letsEncrypt.enabled }}
|
|
- secretName: {{ .Release.Name }}-{{ .Values.services.ingress.tls.secretName }}
|
|
{{- else }}
|
|
- secretName: {{ .Values.services.ingress.tls.secretName }}
|
|
{{- end }}
|
|
hosts:
|
|
- iddqd.{{ .Values.services.ingress.rootDomain | default "rbk.dev" }}
|
|
{{- end }}
|
|
servicePort: 8022
|
|
|
|
ciliumPolicies:
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: shumway
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: machinegun
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: dominant
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: proxy-mocket-inspector
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: proxy-mocketbank
|
|
namespace: {{ .Release.Namespace }}
|