zulip/puppet/zulip_ops/manifests
Alex Vandiver 5308fbdeac puppet: Add postgresql-client depenencies to monitoring.
The `unless` step errors out if /usr/bin/psql does not exist at
first evaluation time -- protect that with a `test -f` check, and
protect the actual `createuser` with a dependency on `postgresql-client`.
To work around `Zulip::Safepackage` not actually being safe to
instantiate more than once, we move the instantiation of
`Package[postgresql-client]` into a class which can be safely
included one or more times.
2023-09-22 11:45:00 -07:00
..
profile puppet: Allow access to smokescreen metrics on CZO. 2023-07-19 16:20:39 -07:00
prometheus puppet: Add postgresql-client depenencies to monitoring. 2023-09-22 11:45:00 -07:00
teleport puppet: Switch teleport to running under systemd, not supervisord. 2023-03-15 17:23:42 -04:00
apache.pp puppet: Match the `x` bits on directories to what puppet actually does. 2023-01-26 15:06:01 -08:00
app_frontend.pp puppet: Move logrotate config into app_frontend_base. 2023-04-19 09:34:37 -07:00
app_frontend_monitoring.pp puppet: Fix includes for new name of zulip_ops::prometheus::tornado. 2023-08-09 02:32:28 +00:00
camo.pp puppet: Default go-camo to listening on localhost for standalone deploys. 2021-11-19 15:58:26 -08:00
firewall.pp puppet: Configure ip6tables in parallel to ipv4. 2021-08-24 16:05:46 -07:00
firewall_allow.pp puppet: Put comments on iptables lines. 2022-01-21 16:46:14 -08:00
ksplice_uptrack.pp puppet: Remove quotes for enumerable values. 2022-04-29 22:06:46 -07:00
munin_node.pp puppet: Remove quotes for enumerable values. 2022-04-29 22:06:46 -07:00
munin_plugin.pp puppet: Remove quotes for enumerable values. 2022-04-29 22:06:46 -07:00
prod_app_frontend_once.pp puppet: Add prod hooks to push zulip-cloud-current and notify CZO. 2023-04-12 11:36:33 -07:00