130 lines
2.9 KiB
YAML
130 lines
2.9 KiB
YAML
environments:
|
|
default:
|
|
dev:
|
|
|
|
repositories:
|
|
- name: bitnami
|
|
url: https://charts.bitnami.com/bitnami
|
|
- name: grafana
|
|
url: https://grafana.github.io/helm-charts
|
|
- name: ingress-nginx
|
|
url: https://kubernetes.github.io/ingress-nginx
|
|
- name: open-telemetry
|
|
url: https://open-telemetry.github.io/opentelemetry-helm-charts
|
|
|
|
releases:
|
|
|
|
#======INFRASTRUCTURE======#
|
|
|
|
- name: ingress-nginx
|
|
chart: ingress-nginx/ingress-nginx
|
|
values:
|
|
- helm/ingress-nginx/values.yaml
|
|
|
|
#======MONITORING======#
|
|
|
|
- name: tempo
|
|
namespace: tempo
|
|
createNamespace: true
|
|
chart: grafana/tempo-distributed
|
|
values:
|
|
- helm/tempo/values.yaml
|
|
|
|
- name: loki
|
|
namespace: loki
|
|
createNamespace: true
|
|
chart: grafana/loki
|
|
values:
|
|
- helm/loki/values.yaml
|
|
|
|
- name: mimir
|
|
installed: false
|
|
namespace: mimir
|
|
createNamespace: true
|
|
chart: grafana/mimir-distributed
|
|
values:
|
|
- helm/mimir/values.yaml
|
|
|
|
- name: grafana
|
|
namespace: grafana
|
|
createNamespace: true
|
|
chart: grafana/grafana
|
|
needs:
|
|
- loki/loki
|
|
- tempo/tempo
|
|
# - mimir/mimir
|
|
values:
|
|
- helm/grafana/values.yaml
|
|
|
|
- name: opentelemetry-collector
|
|
namespace: open-telemetry
|
|
createNamespace: true
|
|
chart: open-telemetry/opentelemetry-collector
|
|
needs:
|
|
- loki/loki
|
|
- tempo/tempo
|
|
# - mimir/mimir
|
|
values:
|
|
- helm/opentelemetry-collector/values.yaml
|
|
|
|
#======EZTAXRETURN======#
|
|
|
|
- name: mysql
|
|
# installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: bitnami/mysql
|
|
version: 11.1.20
|
|
values:
|
|
- helm/eztaxreturn/mysql-local/values.yaml
|
|
|
|
- name: rabbitmq
|
|
installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: bitnami/rabbitmq
|
|
values:
|
|
- helm/rabbitmq/values.yaml
|
|
|
|
- name: mysql-dev
|
|
# installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: helm/eztaxreturn/mysql-dev
|
|
values:
|
|
- helm/eztaxreturn/mysql-dev/values.yaml
|
|
|
|
- name: fake-smtp-server
|
|
# installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: helm/eztaxreturn/fake-smtp-server
|
|
values:
|
|
- helm/eztaxreturn/fake-smtp-server/values.yaml
|
|
|
|
- name: tcp-server
|
|
# installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: helm/eztaxreturn/tcp-server
|
|
values:
|
|
- helm/eztaxreturn/tcp-server/values.yaml
|
|
- helm/eztaxreturn/tcp-server/values.{{ .Environment.Name }}.yaml
|
|
|
|
- name: wcf-service
|
|
# installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: helm/eztaxreturn/wcf-service
|
|
values:
|
|
- helm/eztaxreturn/wcf-service/values.yaml
|
|
- helm/eztaxreturn/wcf-service/values.{{ .Environment.Name }}.yaml
|
|
|
|
- name: georgia-api
|
|
installed: false
|
|
namespace: eztaxreturn
|
|
createNamespace: true
|
|
chart: helm/eztaxreturn/georgia-api
|
|
values:
|
|
- helm/eztaxreturn/georgia-api/values.yaml
|