Fix prometheus user creation order
This commit is contained in:
parent
764aa183dd
commit
48f18854cc
@ -399,6 +399,9 @@ if [ "$ENABLE_MONITORING" = true ]; then
|
||||
wget "https://github.com/prometheus/prometheus/releases/download/v${PROMETHEUS_VERSION}/prometheus-${PROMETHEUS_VERSION}.linux-amd64.tar.gz"
|
||||
tar -xzf "prometheus-${PROMETHEUS_VERSION}.linux-amd64.tar.gz"
|
||||
|
||||
# Create prometheus user first
|
||||
useradd --system --shell /bin/false prometheus || true
|
||||
|
||||
mkdir -p /opt/prometheus
|
||||
cp "prometheus-${PROMETHEUS_VERSION}.linux-amd64/prometheus" /opt/prometheus/
|
||||
cp "prometheus-${PROMETHEUS_VERSION}.linux-amd64/promtool" /opt/prometheus/
|
||||
@ -433,8 +436,6 @@ RestartSec=5
|
||||
WantedBy=multi-user.target
|
||||
EOF
|
||||
|
||||
# Create prometheus user
|
||||
useradd --system --shell /bin/false prometheus || true
|
||||
mkdir -p /opt/prometheus/data
|
||||
chown -R prometheus:prometheus /opt/prometheus
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user