Hi,
I have a setup of Elastic Cloud to be run on EKS with nodes on fargate, but I have the following issue:
I can't set uilimit as this is Fargate and you can't have access to Linux directly.
This is my setup:
apiVersion: elasticsearch.k8s.elastic.co/v1
kind: Elasticsearch
metadata:
name: elasticsearch
namespace: elastic-system
labels:
app: elastic-system
spec:
version: 8.13.3
http:
service:
spec:
type: ClusterIP
nodeSets:
- name: default
count: 1
config:
node.store.allow_mmap: false
discovery.type: single-node
cluster.name: elasticsearch
volumeClaimTemplates:
- metadata:
name: elasticsearch-data
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 30Gi
storageClassName: efs-sc
podTemplate:
spec:
initContainers:
- name: install-plugins
image: docker.elastic.co/elasticsearch/elasticsearch:8.13.3
command:
- sh
- -c
- |
bin/elasticsearch-plugin install --batch analysis-icu
containers:
- name: elasticsearch
image: docker.elastic.co/elasticsearch/elasticsearch:8.13.3
resources:
limits:
memory: 16Gi
cpu: 2
I want this to be a developer instance and all bootstrap checks should be disabled in theory..; not sure why they're running and I have this issue...
Any ideas on how to address this topic?
Best regards