neoloc/loopback_dns #281

Merged
unkinben merged 2 commits from neoloc/loopback_dns into develop 2025-05-11 16:36:05 +10:00
Owner
  • manage all interfaces in dns (except lo and anycast)
  • move loopback0 anycast addresses to be anycast0
- manage all interfaces in dns (except lo and anycast) - move loopback0 anycast addresses to be anycast0
unkinben added 2 commits 2025-05-11 16:36:01 +10:00
feat: rework profiles::dns::client define

- reworked the profiles::dns::client to use new defaults
- removed static variables

feat: manage secondary interfaces

- define the primary interface for dns
- set primary interface as loopback0 for incus hosts
- add ip_sans for loopback interfaces
- add ssh principals for loopback interfaces
- exclude managing anycast interfaces on per-node basis
- update all hosts with anycast loopback0 to anycast0
unkinben merged commit 87a6c73578 into develop 2025-05-11 16:36:05 +10:00
unkinben deleted branch neoloc/loopback_dns 2025-05-11 16:36:05 +10:00
unkinben referenced this issue from a commit 2025-05-11 16:36:05 +10:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: unkin/puppet-prod#281
No description provided.