среда, 16 августа 2023 г.

swagger nginx location close from external



location ~* ^/(api/swagger-ui) {
proxy_pass https://10.204.11.123:443;
include sites-available/includes/proxy.conf;
allow 10.186.35.0/24;
allow 10.204.11.0/24;
allow 10.204.1.0/24;
error_page 403 =404 /uri;
deny all;
}


nginx ingress server-snippet example

location ~* ^/api/swagger-ui(.) {
  allow XX.107.99.176;
  allow 10.186.33.0/24;
  allow 10.186.32.0/24;
  allow 10.186.35.0/24;
  allow 10.204.11.0/24;
  allow 10.204.1.0/24;
  deny all;
  return 403;  
}

воскресенье, 13 августа 2023 г.

prometheus systemd unit file

 [Unit]

Description=Prometheus

Wants=network-online.target

After=network-online.target


[Service]

#ExecStart=/etc/prometheus/prometheus

ExecStart=/etc/prometheus/prometheus \

--config.file=/etc/prometheus/prometheus.yml \

--storage.tsdb.path=/var/prometheus/data \

--storage.tsdb.retention.time=60d


WorkingDirectory=/etc/prometheus/

Restart=on-failure

User=root

Group=root


[Install]

WantedBy=multi-user.target

пятница, 4 августа 2023 г.