Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tiler Cache - Purge and Seed #398

Merged
merged 17 commits into from
Nov 25, 2024
Merged

Tiler Cache - Purge and Seed #398

merged 17 commits into from
Nov 25, 2024

Conversation

Rub21
Copy link
Collaborator

@Rub21 Rub21 commented Nov 25, 2024

From: OpenHistoricalMap/issues#909

These are a set of scripts and chart configurations for optimizing the workflow of cache cleaning and seeding.

  • We have one job that retrieves tasks from an AWS SQS queue containing Imposm3 expiration files, which are used to purge and seed the tiler cache for the certain tiles from zoom 8 to 15.

  • Another script/container is responsible for triggering updates to the tiler cache using tegola cache seed for zoom levels 0–6. It also uses GeoJSON files for specific areas that are experiencing higher levels of user edits.

Rub21 added 17 commits November 21, 2024 06:28
Update tiler docker container

Update script file paths - tiler

Disable planet backup - staging

Enable imposm disk

Add tiler cache sqs container files

Update values

Update chartpress
Add chart in the right dir

Update deployment for tiler-cache-sqs

Remove cat the values

Add values for tiler cache sqs

Set evn var for ohm charts

Remove Deployment.metadata.labels.environment

Rreduce number of jobs to purge and seed tiles

Update name for tiler cache jobs

Pass the Docker image in env vars

Disable tiler cache container and taginfo - staging

Update docker image for tiler cache  - sqs

Add phases for pod initialization

Disable tiler cache sqs

Evalute the active pods

Fix active pod evaluation
Update start script  - tiler

Update chartpress

Rename tiler - cache deploy

Add cronjob for seeding the tiler

Remove env label deom cronjob

Update tiler cache scripts

Update charts and scripts - tiler cache

Make script executable

Fix script executable

Fix cronjob indentations

Set env vars for tiler cronjob

Set commands for tiler

Set commands for tiler - fix

Set right path for tiler seed env
@Rub21 Rub21 merged commit c9951c5 into main Nov 25, 2024
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant