clearlydefined / clearlydefined/crawler

Migrate Production Crawlers to CD Azure

Open
#626 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
60
Forks
38
Avg merge
1h 49m
Merged PRs (30d)
1

Description

# What

Production crawlers are hosted in a Microsoft Azure subscription. Only MSFT staff with have access.
Without access to the Crawlers in azure we cannot

- Stop and start crawlers
- Scale instances of app services up and down
- See metrics on CPU and memory
- Configure env vars and secrets

# What has been done

We have experimented by deploying one crawler into CD prod https://github.com/clearlydefined/crawler/pull/608
That crawler is currently off.
As it's on same App Service plan as the API and Web site it caused resource contention

# What we need to do before we can redeploy

Decide if App Services are suitable for the crawler
If so we would need to provision new App Service plans in CD Azure and deploy the crawler to that.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.