Files
devops-infra-helm-charts-gcp/helm-overrides/k8s-admin-prd-ase1/elastic-cluster/eck-observability/apm-server.yaml
T
2026-08-26 03:39:42 +05:30

41 lines
1.0 KiB
YAML

# APM Server for eck-observability-prd: traces and APM data land in this Elasticsearch cluster.
apiVersion: apm.k8s.elastic.co/v1
kind: ApmServer
metadata:
name: apm-eck-observability-prd
namespace: eck-observability-prd
spec:
version: 9.3.1
count: 3
elasticsearchRef:
name: eck-observability-prd
namespace: eck-observability-prd
kibanaRef:
name: kibana-eck-observability-prd
namespace: eck-observability-prd
podTemplate:
metadata:
annotations:
cluster-autoscaler.kubernetes.io/safe-to-evict: "false"
spec:
nodeSelector:
elastic-observability-common-nodes: "true"
tolerations:
- effect: NoSchedule
key: elastic-observability-common-nodes
operator: Equal
value: "true"
containers:
- name: apm-server
resources:
requests:
memory: 50Gi
cpu: 26
limits:
memory: 50Gi
cpu: 29
http:
tls:
selfSignedCertificate:
disabled: true