namespacesToMonitor: - loki - mimir - tempo clusterName: "observability" # TODO check if this can be derived local: enabled: true cloud: enabled: false logs: endpoint: username: password: metrics: endpoint: username: password: # The following are configuration for the dependencies. # These should not be changed. global: minio: rootUser: "rootuser" rootPassword: "rootpassword" loki: loki: auth_enabled: false commonConfig: replication_factor: 1 storage: type: 'filesystem' singleBinary: replicas: 1 extraArgs: ["-log.level=debug"] monitoring: dashboards: enabled: false rules: enabled: false serviceMonitor: enabled: false selfMonitoring: enabled: false grafanaAgent: installOperator: false lokiCanary: enabled: false test: enabled: false grafana-agent: agent: configMap: create: false name: "agent-configmap" key: 'config.river' mimir-distributed: minio: enabled: false mimir: structuredConfig: alertmanager_storage: s3: bucket_name: mimir-ruler access_key_id: "{{ .Values.global.minio.rootUser }}" endpoint: "{{ .Release.Name }}-minio.{{ .Release.Namespace }}.svc:9000" secret_access_key: "{{ .Values.global.minio.rootPassword }}" insecure: true blocks_storage: backend: s3 s3: bucket_name: mimir-tsdb access_key_id: "{{ .Values.global.minio.rootUser }}" endpoint: "{{ .Release.Name }}-minio.{{ .Release.Namespace }}.svc:9000" secret_access_key: "{{ .Values.global.minio.rootPassword }}" insecure: true ruler_storage: s3: bucket_name: mimir-ruler access_key_id: "{{ .Values.global.minio.rootUser }}" endpoint: "{{ .Release.Name }}-minio.{{ .Release.Namespace }}.svc:9000" secret_access_key: "{{ .Values.global.minio.rootPassword }}" insecure: true minio: rootUser: rootuser buckets: - name: loki policy: none purge: false - name: tempo policy: none purge: false - name: mimir-ruler policy: none purge: false - name: mimir-tsdb policy: none purge: false mode: standalone persistence: size: 5Gi resources: requests: cpu: 100m memory: 128Mi rootPassword: rootpassword # Changed the mc config path to '/tmp' from '/etc' as '/etc' is only writable by root and OpenShift will not permit this. configPathmc: "/tmp/minio/mc/"