Skip to content

feat: add ExternalDNS for scalepack.fr (scaleway env)#11

Merged
nbrieussel merged 1 commit into
mainfrom
feat/external-dns
Jul 21, 2026
Merged

feat: add ExternalDNS for scalepack.fr (scaleway env)#11
nbrieussel merged 1 commit into
mainfrom
feat/external-dns

Conversation

@nbrieussel

Copy link
Copy Markdown
Contributor

Adds platform/scaleway/external-dns.yml (provider=scaleway, domainFilters=scalepack.fr) plus apps/external-dns-init/, a small chart whose ExternalSecret materializes Scaleway DNS API credentials from OpenBao (apps/external-dns/scaleway-dns-credentials) into the Secret external-dns mounts. Scaleway-only for now — minikube has nothing public to publish records for.

The OpenBao KV entry itself isn't seeded yet; that's a manual, out-of-band step (same as the other OpenBao roles/policies).

Claude-Session: https://claude.ai/code/session_01CCgyeSfKWH6m5mmJEg6t43

Adds platform/scaleway/external-dns.yml (provider=scaleway,
domainFilters=scalepack.fr) plus apps/external-dns-init/, a small
chart whose ExternalSecret materializes Scaleway DNS API credentials
from OpenBao (apps/external-dns/scaleway-dns-credentials) into the
Secret external-dns mounts. Scaleway-only for now — minikube has
nothing public to publish records for.

The OpenBao KV entry itself isn't seeded yet; that's a manual,
out-of-band step (same as the other OpenBao roles/policies).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CCgyeSfKWH6m5mmJEg6t43
@nbrieussel
nbrieussel merged commit 5d1a5b8 into main Jul 21, 2026
2 checks passed
@nbrieussel
nbrieussel deleted the feat/external-dns branch July 21, 2026 14:18
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