X-Git-Url: https://git.openstreetmap.org./chef.git/blobdiff_plain/41c52dd81080eb0a88e786966bed3fa6bac9cca5..1bc8da5f3a3bfd6c3f0ba374f12d489d13831460:/cookbooks/tile/recipes/default.rb?ds=sidebyside diff --git a/cookbooks/tile/recipes/default.rb b/cookbooks/tile/recipes/default.rb index 9b9f38930..a41a9f361 100644 --- a/cookbooks/tile/recipes/default.rb +++ b/cookbooks/tile/recipes/default.rb @@ -60,10 +60,7 @@ end fastlyips = JSON.parse(IO.read("#{Chef::Config[:file_cache_path]}/fastly-ip-list.json")) remote_file "#{Chef::Config[:file_cache_path]}/statuscake-locations.json" do - # source "https://app.statuscake.com/Workfloor/Locations.php?format=json" - # FIXME: StatusCake IP lookup. Use manual backup source for now. 13 Nov 2024 - # https://www.statuscake.com/kb/knowledge-base/what-are-your-ips/ - source "https://grant.dev.openstreetmap.org/statuscake-locations-patch.json" + source "https://app.statuscake.com/Workfloor/Locations.php?format=json" compile_time true ignore_failure true end @@ -671,7 +668,19 @@ tile_directories.each do |directory| end end -package "ruby-webrick" +package %w[ + ruby-pg + ruby-webrick +] + +prometheus_exporter "osm2pgsql" do + port 10027 + user "tileupdate" + restrict_address_families "AF_UNIX" + options [ + "--database-name=gis" + ] +end prometheus_exporter "modtile" do port 9494