Add Scaleway as a supported provider
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- kubernetes, postgresql, python, terraform
- Domain
- backend, cloud, infrastructure
Research direction
Start by reading the provider profile schema and the existing cloud foundation modules to see how deployments are structured. The issue names infra/terraform/foundations/scaleway-kapsule and depends on #338 for node sizing, with environment resources tracked in #334 and #335. Done means deploy and destroy work end to end, the full e2e, #182 walkthrough and olf bench pass, and dated list prices are recorded for each size.
Written by the indexing model from the issue text.
Description
Milestone: v0.9-beta — Cloud Beta (AWS, Scaleway, OVH)
Roadmap sequence: #183 (revised 2026-10-05)
Context
European teams want control over where their data platform runs. Scaleway offers managed Kubernetes (Kapsule), S3-compatible object storage, managed PostgreSQL and a container registry, but no managed Iceberg catalog, so it reuses Polaris like local. Most of the work is a foundation module, not new adapters.
Scope
- Provider type
scalewayin the profile schema. infra/terraform/foundations/scaleway-kapsule: Kapsule cluster, private network, node pool from the size mapping (#338), Container Registry.- Environment root: #334 (Object Storage), #335 (Managed Database for PostgreSQL), Polaris catalog.
- Ingress: Traefik behind a LoadBalancer Service, cert-manager DNS-01 through the Scaleway webhook.
- Kubernetes Secrets for credentials (external secrets backends are post-v1, #27).
- State data location (region) precisely; make no certification claim that has not been verified for the specific products used.
Acceptance criteria
-
olf deploy/olf destroywork end to end. - Full e2e, the #182 walkthrough and
olf benchpass. - Monthly cost of each size at list price is recorded with its date.
- Dominant language
- Python
- Stars
- 26
- Forks
- 6
- Avg merge
- 11h 46m
- Merged PRs (30d)
- 176
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from OpenLakeForge/openlakeforge
-
bug good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
OpenLakeForge/openlakeforge#498 ·
Maintainers usually reply within 1 day
-
feat(cli): export `olf query` output directly to a filePossibly taken @dbdefault claimed this 7 days ago. Openenhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
OpenLakeForge/openlakeforge#494 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
OpenLakeForge/openlakeforge#488 ·
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
OpenLakeForge/openlakeforge#487 ·
Maintainers usually reply within 1 day
-
good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
OpenLakeForge/openlakeforge#484 ·
Maintainers usually reply within 1 day
All issues in OpenLakeForge/openlakeforge
Similar issues
-
Difficulty 1/5 Under an hour Newbie friendliness 68/100
Maintainers usually reply within 4 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 62/100
ClockGU/clockwork-backend#169 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
aws-samples/sample-per-model-bedrock#616 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
chnm/teachinghistory-hugo#47 ·
-
good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
pandas-dev/pandas-stubs#2047 · 2 comments ·
Maintainers usually reply within 1 day