Project

General

Profile

Actions

Feature #2584

closed

sepia: provide networking, DHCP for dynamic virtual machines

Added by Anonymous almost 12 years ago. Updated almost 12 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
-
Target version:
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

downburst can provision them really nicely, but right now only static networking works. To fix that, we need DNS to work right even for dynamic hosts.

Note: DDNS is miserable, avoid that if we can.

Plan is something like this:

- configure vercoi public vlan access
- provision vm with static ip on vercoi01
- move sepia dhcpd to vercoi01 vm
- add dynamic leases to dhcpd (match mac address prefix to qemu)
- add powerdns that serves from mysql
- add sepia.ceph.com entries to pdns
- delegate sepia.ceph.com to pdns
- add service that monitors dhcpd and vercoi* libvirt for vm create/destroy, creates/deletes dns records in mysql (A, PTR)

As a separate improvement, we can later add SSHFP etc fancy things to DNS.

Actions

Also available in: Atom PDF