Update the elasticsearch cookbook

This commit is contained in:
Greg Karékinian
2023-06-29 16:39:09 +02:00
parent 68ce3c4834
commit 7683de09a2
48 changed files with 2016 additions and 2065 deletions

View File

@@ -1,20 +1,23 @@
[Unit]
Description=Elasticsearch
Documentation=http://www.elastic.co
Documentation=https://www.elastic.co
Wants=network-online.target
After=network-online.target
[Service]
Type=notify
RuntimeDirectory=elasticsearch
PrivateTmp=true
Environment=ES_HOME=/usr/share/elasticsearch
Environment=ES_PATH_CONF=/etc/elasticsearch
Environment=PID_DIR=/var/run/elasticsearch
Environment=ES_SD_NOTIFY=true
EnvironmentFile=-<%= @default_dir %>/<%= @program_name %>
WorkingDirectory=<%= @path_home %>
User=elasticsearch
Group=elasticsearch
User=<%= @es_user %>
Group=<%= @es_group %>
ExecStart=<%= @path_home %>/bin/elasticsearch -p ${PID_DIR}/elasticsearch.pid --quiet
@@ -28,7 +31,7 @@ StandardOutput=journal
StandardError=inherit
# Specifies the maximum file descriptor number that can be opened by this process
LimitNOFILE=65536
LimitNOFILE=65535
# Specifies the maximum number of processes
LimitNPROC=4096
@@ -57,4 +60,4 @@ SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
# Built for distribution-6.0.0 (distribution)
# Built by elasticsearch chef cookbook for elasticsearch version <%= @version %>