Add new Dockerfile for Wazuh indexer

This commit is contained in:
vcerenu
2022-02-02 18:06:20 -03:00
parent 09f87ef233
commit d0476d3f35
21 changed files with 1444 additions and 198 deletions
+33
View File
@@ -0,0 +1,33 @@
export NAME=wazuh-indexer
export VERSION=4.3.0
export RELEASE=1
export USER=$NAME
export GROUP=$NAME
export CONFIG_DIR=/etc/$NAME
export LOG_DIR=/var/log/$NAME
export LIB_DIR=/var/lib/$NAME
export SYS_DIR=/usr/lib
export INSTALL_DIR=/usr/share/$NAME
export REPO_DIR=/root/unattended_installer
mkdir -p ${INSTALL_DIR}
mkdir -p /etc
mkdir -p ${LOG_DIR}
mkdir -p ${LIB_DIR}
mkdir -p ${SYS_DIR}
curl -kOL https://artifacts.opensearch.org/releases/bundle/opensearch/1.2.4/opensearch-${1}-linux-x64.tar.gz
tar zxf opensearch-${1}-linux-x64.tar.gz && rm -f opensearch-${1}.tar.gz
chown -R ${USER}:${GROUP} opensearch-${1}/*
mkdir -p /etc/wazuh-indexer && chown -R ${USER}:${GROUP} /etc/wazuh-indexer && cp opensearch-${1}/config/* /etc/wazuh-indexer/
#etc/init.d directory not found
#etc/sysconfig directory not found
#usr directory not found
cp -pr opensearch-*/LICENSE.txt ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/NOTICE.txt ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/jdk ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/plugins ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/performance-analyzer-rca ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/modules ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/lib ${RPM_BUILD_ROOT}${INSTALL_DIR}/
cp -pr opensearch-*/bin ${RPM_BUILD_ROOT}${INSTALL_DIR}/