Steven Fitzpatrick 8ad827159a Remove Minio Components from airship-core lma
Work on this minio chart has been halted, so we need an alternative
S3 provider in the long term (#111). Removing references to this function
and associated CRs from airship-core deployments and the lma-configs
composite

Also, taking the opportunity to move our cluster flow & output
definitions out of the logging-operator-logging HelmRelease and
into proper CR documents

Relates-To: #111
Relates-To: #150
Change-Id: Id4b4b8d07fb6b38ba033e76a015d8703efca727a
2021-05-27 21:34:23 +00:00

30 lines
825 B
YAML

apiVersion: "helm.toolkit.fluxcd.io/v2beta1"
kind: HelmRelease
metadata:
name: logging-operator-logging
spec:
releaseName: lma-infra-logging
dependsOn:
- name: logging-operator
# Reference values at
# https://github.com/banzaicloud/logging-operator/blob/master/charts/logging-operator-logging/values.yaml
values:
controlNamespace: lma
loggingRef: lma-infra-logging
nameOverride: lma-infra-logging
fullnameOverride: lma-infra-logging
fluentbit:
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule
metrics:
serviceMonitor: true
fluentd:
fluentLogDestination: stdout
disablePvc: true
metrics:
serviceMonitor: true
tolerations:
- key: node-role.kubernetes.io/master
effect: NoSchedule