mirror of
https://github.com/valitydev/helmsdeep.git
synced 2024-11-06 08:55:21 +00:00
cf6ac00fbd
* add dashboard and CC to helmfile * ServiceMonitors and CNP move in Releases namespace * -revert vault init script sleep for devsetup - vault-injector webhook only for Release namespace * - dont install prom if processing namespaced - bump chart versions in lock * bump TT version Co-authored-by: Dmitry Skokov <d.skokov@rbkmoney.com>
108 lines
2.4 KiB
YAML
108 lines
2.4 KiB
YAML
# -*- mode: yaml -*-
|
|
|
|
replicaCount: 1
|
|
|
|
image:
|
|
repository: docker.io/rbkmoney/machinegun
|
|
tag: 54eff8de6e39b1102f1eafb44b6a5ce3eab6e9a2
|
|
pullPolicy: IfNotPresent
|
|
|
|
configMap:
|
|
data:
|
|
config.yaml: |
|
|
{{- tpl (readFile "config.yaml.gotmpl") . | nindent 6 }}
|
|
|
|
secret:
|
|
data:
|
|
cookie: "SomeV3ryRand0mStringForCoock1e"
|
|
|
|
volumes:
|
|
- name: config-volume
|
|
configMap:
|
|
name: {{ .Release.Name }}
|
|
- name: cookie-secret
|
|
secret:
|
|
secretName: {{ .Release.Name }}
|
|
|
|
volumeMounts:
|
|
- name: config-volume
|
|
mountPath: /opt/machinegun/etc/config.yaml
|
|
subPath: config.yaml
|
|
readOnly: true
|
|
- name: cookie-secret
|
|
mountPath: /opt/machinegun/etc/cookie
|
|
subPath: cookie
|
|
readOnly: true
|
|
|
|
metrics:
|
|
serviceMonitor:
|
|
enabled: true
|
|
namespace: {{ .Release.Namespace }}
|
|
additionalLabels:
|
|
release: prometheus
|
|
|
|
ciliumPolicies:
|
|
- filters:
|
|
- port: 8500
|
|
type: TCP
|
|
name: consul
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 9092
|
|
rules:
|
|
kafka:
|
|
- role: produce
|
|
topics:
|
|
- mg-events-cashreg
|
|
- mg-events-customer
|
|
- mg-events-ff-deposit
|
|
- mg-events-ff-destination
|
|
- mg-events-ff-identity
|
|
- mg-events-ff-p2p-template
|
|
- mg-events-ff-p2p-transfer
|
|
- mg-events-ff-p2p-transfer-session
|
|
- mg-events-ff-source
|
|
- mg-events-ff-w2w-transfer
|
|
- mg-events-ff-wallet
|
|
- mg-events-ff-withdrawal
|
|
- mg-events-ff-withdrawal-session
|
|
- mg-events-invoice
|
|
- mg-events-invoice-template
|
|
- mg-events-party
|
|
- mg-events-rates
|
|
- mg-events-recurrent-paytools
|
|
- mg-events-schedulers
|
|
type: TCP
|
|
name: kafka
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8087
|
|
type: TCP
|
|
name: riak
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: bender
|
|
namespace: {{ .Release.Namespace }}
|
|
- filters:
|
|
- port: 8022
|
|
type: TCP
|
|
name: url-shortener
|
|
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: hellgate
|
|
namespace: {{ .Release.Namespace }}
|