urbanists.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
We're a server for people who like bikes, transit, and walkable cities. Let's get to know each other!

Server stats:

577
active users

#proxmox

21 posts20 participants7 posts today

After bringing the new server (#CowServer) online, joined it to the existing to make a #Proxmox cluster, then remembered something...

Couldn't really turn it off, the cluster would lose quorum. Well, can set a machine to two votes, 'two_node' to on, it does work that way.

But not well, been down this road before ;P

Added a cheap little #N100 box from Beelink as a third node - good for that critical third vote, and unlike a qdevice, can also run some little things (pihole's).

Figuring out how to passthrough an #AMD iGPU to a #Linux VM on #Proxmox is just..... something not within my capacity atm lol. Maybe someday if I happen to have an additional test hardware I could potentially fuck with without screwing my main environment, and if I manage that then I could update my #homelab wiki on how to do it. For now though, I think I can live without transcoding on #Jellyfin or #ErsatzTV :))

I wrote something for myself, and figured it might be useful for others: a small service that automatically discovers LXCs and VMs in a Proxmox cluster and acts as a DNS server pointing to the IP(s) for them. It's called, somewhat unimaginatively... proxmox-service-discovery:
github.com/andrew-d/proxmox-se

As a short example: if you have a Proxmox cluster running lxc1, lxc2, and vm3, and you run proxmox-service-discovery with the "--dns-zone=example.com" option, then it will run a DNS server that answers queries for lxc1.example.com with all the IP addresses for lxc1, and so on for lxc2 and vm3.

It's pretty basic but well-tested, and seems to work well for my use-case. Feedback appreciated, along with bug reports, PRs, and so on!

A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS - andrew-d/proxmox-service-discovery
GitHubGitHub - andrew-d/proxmox-service-discovery: A DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNSA DNS server that automatically discovers VMs and containers (LXCs) in your Proxmox cluster and makes them available via DNS - andrew-d/proxmox-service-discovery