helmsdeep/helmfile.yaml
ndiezel0 7cbc3de905
MSPF-545: Add bender charts (#9)
* MSPF-545: Add bender charts

* MSPF-545: Review fix

* MSPF-545: Replace bender Deployment with StatefulSet

* MSPF-545: Fix version

* MSPF-545: Fix hostname and add config hash helper

* MSPF-545: Update bender
2020-08-18 11:16:31 +03:00

85 lines
1.9 KiB
YAML

repositories:
- name: stable
url: https://kubernetes-charts.storage.googleapis.com
- name: incubator
url: https://kubernetes-charts-incubator.storage.googleapis.com
templates:
default: &default
chart: ./services/{{`{{ .Release.Name }}`}}
namespace: default
# This prevents helmfile exiting when it encounters a missing file
# Valid values are "Error", "Warn", "Info", "Debug". The default is "Error"
# Use "Debug" to make missing files errors invisible at the default log level(--log-level=INFO)
missingFileHandler: Warn
values:
- config/{{`{{ .Release.Name }}`}}/values.yaml
releases:
- name: zookeeper
<<: *default
chart: incubator/zookeeper
version: 2.1.3
- name: kafka
<<: *default
chart: incubator/kafka
version: 0.21.2
- name: consul
<<: *default
chart: stable/consul
version: 3.9.5
- name: mg-riak
<<: *default
chart: ./services/riak
set:
- name: config.user
file: config/mg-riak/user.yaml
- name: machinegun
<<: *default
set:
- name: appConfig
file: config/machinegun/config.yaml
- name: kds
<<: *default
set:
- name: appConfig
file: config/kds/sys.config
- name: vmConfig
file: config/vm/erl_inetrc
- name: caCrt
file: config/kds/ca.crt
- name: serverCrt
file: config/kds/server.pem
- name: keyring
file: config/kds/keyring
- name: bender
<<: *default
set:
- name: appConfig
file: config/bender/sys.config
- name: vmConfig
file: config/vm/erl_inetrc
- name: cds
<<: *default
set:
- name: appConfig
file: config/cds/sys.config
- name: vmConfig
file: config/vm/erl_inetrc
- name: caCrt
file: config/cds/ca.crt
- name: clientCrt
file: config/cds/client.pem
- name: url-shortener
<<: *default
set:
- name: appConfig
file: config/url-shortener/sys.config
- name: vmConfig
file: config/vm/erl_inetrc
- name: binbase
<<: *default
set:
- name: entrypoint
file: config/binbase/entrypoint.sh