fix memory limits
This commit is contained in:
parent
65ab5ee9a3
commit
db21b821ed
3
.env
3
.env
@ -23,7 +23,8 @@ KIBANA_PORT=5601
|
|||||||
#KIBANA_PORT=80
|
#KIBANA_PORT=80
|
||||||
|
|
||||||
# Increase or decrease based on the available host memory (in bytes)
|
# Increase or decrease based on the available host memory (in bytes)
|
||||||
MEM_LIMIT=1073741824
|
MEM_LIMIT=3073741824
|
||||||
|
MEM_LIMIT_SECONDARY=1073741824
|
||||||
|
|
||||||
# Project namespace (defaults to the current folder name if not set)
|
# Project namespace (defaults to the current folder name if not set)
|
||||||
#COMPOSE_PROJECT_NAME=myproject
|
#COMPOSE_PROJECT_NAME=myproject
|
32
compose.yaml
32
compose.yaml
@ -129,7 +129,7 @@ services:
|
|||||||
- xpack.security.transport.ssl.certificate_authorities=certs/ca/ca.crt
|
- xpack.security.transport.ssl.certificate_authorities=certs/ca/ca.crt
|
||||||
- xpack.security.transport.ssl.verification_mode=certificate
|
- xpack.security.transport.ssl.verification_mode=certificate
|
||||||
- xpack.license.self_generated.type=${LICENSE}
|
- xpack.license.self_generated.type=${LICENSE}
|
||||||
mem_limit: ${MEM_LIMIT}
|
mem_limit: ${MEM_LIMIT_SECONDARY}
|
||||||
ulimits:
|
ulimits:
|
||||||
memlock:
|
memlock:
|
||||||
soft: -1
|
soft: -1
|
||||||
@ -168,7 +168,7 @@ services:
|
|||||||
- xpack.security.transport.ssl.certificate_authorities=certs/ca/ca.crt
|
- xpack.security.transport.ssl.certificate_authorities=certs/ca/ca.crt
|
||||||
- xpack.security.transport.ssl.verification_mode=certificate
|
- xpack.security.transport.ssl.verification_mode=certificate
|
||||||
- xpack.license.self_generated.type=${LICENSE}
|
- xpack.license.self_generated.type=${LICENSE}
|
||||||
mem_limit: ${MEM_LIMIT}
|
mem_limit: ${MEM_LIMIT_SECONDARY}
|
||||||
ulimits:
|
ulimits:
|
||||||
memlock:
|
memlock:
|
||||||
soft: -1
|
soft: -1
|
||||||
@ -192,6 +192,11 @@ services:
|
|||||||
es03:
|
es03:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
image: docker.elastic.co/kibana/kibana:${STACK_VERSION}
|
image: docker.elastic.co/kibana/kibana:${STACK_VERSION}
|
||||||
|
# labels:
|
||||||
|
# - "traefik.enable=true"
|
||||||
|
# - "traefik.http.routers.search.rule=Host(`search.layer.systems`)"
|
||||||
|
# - "traefik.http.routers.search.entrypoints=websecure"
|
||||||
|
# - "traefik.http.routers.search.tls.certresolver=myresolver"
|
||||||
volumes:
|
volumes:
|
||||||
- certs:/usr/share/kibana/config/certs
|
- certs:/usr/share/kibana/config/certs
|
||||||
- kibanadata:/usr/share/kibana/data
|
- kibanadata:/usr/share/kibana/data
|
||||||
@ -203,7 +208,7 @@ services:
|
|||||||
- ELASTICSEARCH_USERNAME=kibana_system
|
- ELASTICSEARCH_USERNAME=kibana_system
|
||||||
- ELASTICSEARCH_PASSWORD=${KIBANA_PASSWORD}
|
- ELASTICSEARCH_PASSWORD=${KIBANA_PASSWORD}
|
||||||
- ELASTICSEARCH_SSL_CERTIFICATEAUTHORITIES=config/certs/ca/ca.crt
|
- ELASTICSEARCH_SSL_CERTIFICATEAUTHORITIES=config/certs/ca/ca.crt
|
||||||
mem_limit: ${MEM_LIMIT}
|
mem_limit: ${MEM_LIMIT_SECONDARY}
|
||||||
healthcheck:
|
healthcheck:
|
||||||
test:
|
test:
|
||||||
[
|
[
|
||||||
@ -223,6 +228,27 @@ services:
|
|||||||
- KINDS=[0,1]
|
- KINDS=[0,1]
|
||||||
volumes:
|
volumes:
|
||||||
- certs:/app/certs/
|
- certs:/app/certs/
|
||||||
|
mem_limit: ${MEM_LIMIT_SECONDARY}
|
||||||
|
|
||||||
|
# traefik:
|
||||||
|
# image: "traefik:v2.10"
|
||||||
|
# container_name: "traefik"
|
||||||
|
# command:
|
||||||
|
# #- "--log.level=DEBUG"
|
||||||
|
# - "--api.insecure=true"
|
||||||
|
# - "--providers.docker=true"
|
||||||
|
# - "--providers.docker.exposedbydefault=false"
|
||||||
|
# - "--entrypoints.websecure.address=:443"
|
||||||
|
# - "--certificatesresolvers.myresolver.acme.tlschallenge=true"
|
||||||
|
# #- "--certificatesresolvers.myresolver.acme.caserver=https://acme-staging-v02.api.letsencrypt.org/directory"
|
||||||
|
# - "--certificatesresolvers.myresolver.acme.email=mail@pascalrost.de"
|
||||||
|
# - "--certificatesresolvers.myresolver.acme.storage=/letsencrypt/acme.json"
|
||||||
|
# ports:
|
||||||
|
# - "443:443"
|
||||||
|
# - "8080:8080"
|
||||||
|
# volumes:
|
||||||
|
# - ./letsencrypt:/letsencrypt
|
||||||
|
# - "/var/run/docker.sock:/var/run/docker.sock:ro"
|
||||||
|
|
||||||
volumes:
|
volumes:
|
||||||
certs:
|
certs:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user