21700: Install Bundler system-wide in Rails postinst
[arvados.git] / tools / salt-install / config_examples / multi_host / aws / states / nginx_prometheus_configuration.sls
1 # Copyright (C) The Arvados Authors. All rights reserved.
2 #
3 # SPDX-License-Identifier: Apache-2.0
4
5 {%- if salt['pillar.get']('nginx:servers:managed:prometheus-ssl') %}
6
7 extra_nginx_prometheus_conf_user___MONITORING_USERNAME__:
8   webutil.user_exists:
9     - name: __MONITORING_USERNAME__
10     - password: {{ "__MONITORING_PASSWORD__" | yaml_dquote }}
11     - htpasswd_file: /etc/nginx/htpasswd
12     - options: d
13     - force: true
14     - require:
15       - pkg: extra_nginx_prometheus_conf_pkgs
16       - pkg: nginx_install
17
18 extra_nginx_prometheus_conf_pkgs:
19   pkg.installed:
20     - name: apache2-utils
21
22 {%- endif %}