Fix missing repo, increase logstash resources and remove Elasticsearch internal LoadBalancer resource

Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
This commit is contained in:
Johann Hoffmann
2022-05-12 11:28:50 +02:00
parent 9985c85ac4
commit cf1b80082e

View File

@@ -23,6 +23,8 @@ repositories:
url: https://charts.jetstack.io
- name: prometheus-community
url: https://prometheus-community.github.io/helm-charts
- name: projectcalico
url: https://projectcalico.docs.tigera.io/charts
environments:
azure:
@@ -458,17 +460,6 @@ releases:
memory: 4Gi
heapSize: "2048m"
- service:
type: LoadBalancer
annotations:
service.beta.kubernetes.io/aws-load-balancer-type: "nlb-ip"
service.beta.kubernetes.io/aws-load-balancer-internal: "true"
ports:
- name: elasticsearch
port: 9200
targetPort: 9200
protocol: TCP
- name: elasticsearch-curator
condition: elastic.enabled
namespace: {{ .Environment.Values.monitoring.namespace }}
@@ -568,6 +559,11 @@ releases:
values:
- image: docker.elastic.co/logstash/logstash
- replicas: 1
- resources:
limits:
memory: 2Gi
requests:
memory: 2Gi
- logstashConfig:
logstash.yml: |
http.host: 0.0.0.0
@@ -709,6 +705,7 @@ releases:
elasticsearch {
hosts => "http://elasticsearch-client.{{ .Environment.Values.monitoring.namespace }}.svc.cluster.local:9200"
index => "logstash-%{+YYYY.MM.dd}"
document_type => "_doc"
}
}
}